settings - Account
기본적으로 주어지는 이름이 있으므로 생략해도 되지만 원한다면 내 클라우드 이름을 바꿔준다
무료 사용자는 기본으로 클라우드 용량 100MB 제공된다
메인으로 가서 Account Details을 확인해보자.
Rest API를 사용하여 이미지를 저장할 것이므로 여기서 API key와 API Base URL을 확인해야 한다.
이미지 업로드용 API URL은 아래와 같은 형식으로 되어있다.
https://api.cloudinary.com/v1_1/[클라우드 이름]/image/upload
const onDrop = async(files) => { //서버에 파일 업로드
let formData = new FormData();
formData.append("api_key", "[자신의 API key]");
formData.append("upload_preset", "[기억해둔 프리셋 이름]");
formData.append("timestamp", (Date.now() / 1000) | 0);
formData.append(`file`, files[0]);
const config = {
header: { "Content-Type": "multipart/form-data" }
}
await axios.post('https://api.cloudinary.com/v1_1/[클라우드 이름]/image/upload', formData,config)
.then(res=>{
uploadPost(res.data.url)
})
}