무료 이미지 서버
마스터욱
0
141
0
0
2024-08-03 23:52:41
웹 서버에 이미지 저장 공간이 부족한 경우, 외부 이미지 호스팅 서비스를 이용해 이미지를 업로드하고 img
태그로 불러오는 방법이 좋은 해결책입니다. 다음은 이미지 서버에 이미지를 업로드하고 웹 페이지에서 이미지를 불러오는 방법을 제공하는 주요 서비스와 그 사용 방법입니다.
1. Imgur API
사용 방법:
- 회원가입 및 API 키 발급: Imgur에 회원가입 후, Imgur API에 가서 클라이언트 ID를 발급받습니다.
- 이미지 업로드:bash
curl -X POST -H "Authorization: Client-ID YOUR_CLIENT_ID" -F "image=@path_to_your_image" https://api.imgur.com/3/image
- 이미지 URL 가져오기: 업로드 후 반환된 JSON 응답에서 링크를 추출합니다.
- HTML에서 이미지 사용:html
<img src="https://i.imgur.com/your_image_id.jpg" alt="Description">
2. Flickr API
사용 방법:
- 회원가입 및 API 키 발급: Flickr에 가입 후, Flickr API에서 API 키를 발급받습니다.
- 이미지 업로드: Flickr API를 사용해 이미지를 업로드합니다.bash
curl -X POST -F "photo=@path_to_your_image" -F "api_key=YOUR_API_KEY" -F "auth_token=YOUR_AUTH_TOKEN" https://up.flickr.com/services/upload/
- 이미지 URL 가져오기: Flickr 웹 인터페이스 또는 API를 통해 이미지 URL을 가져옵니다.
- HTML에서 이미지 사용:html
<img src="https://live.staticflickr.com/your_image_path.jpg" alt="Description">
3. Google Photos API
사용 방법:
- 회원가입 및 API 키 발급: Google Cloud Platform에 가입 후, Google Photos API 키를 발급받습니다.
- 이미지 업로드: Google Photos API를 통해 이미지를 업로드합니다.bash
curl -X POST -H "Authorization: Bearer YOUR_ACCESS_TOKEN" -F "media=@path_to_your_image" https://photoslibrary.googleapis.com/v1/uploads
- 이미지 URL 가져오기: 업로드된 이미지를 공유 링크로 전환한 후 URL을 가져옵니다.
- HTML에서 이미지 사용:html
<img src="https://photos.google.com/share/your_image_share_link" alt="Description">
4. Unsplash API
사용 방법:
- 회원가입 및 API 키 발급: Unsplash에 가입 후, Unsplash API 키를 발급받습니다.
- 이미지 검색 및 사용: Unsplash에서 제공하는 이미지를 검색하고 URL을 가져옵니다.bash
curl -H "Authorization: Client-ID YOUR_ACCESS_KEY" "https://api.unsplash.com/photos/random"
- HTML에서 이미지 사용:html
<img src="https://images.unsplash.com/photo-your_image_id" alt="Description">
5. ImageShack API
사용 방법:
- 회원가입 및 API 키 발급: ImageShack에 가입 후, ImageShack API 키를 발급받습니다.
- 이미지 업로드:bash
curl -X POST -F "file=@path_to_your_image" -F "key=YOUR_API_KEY" https://api.imageshack.com/v2/images
- 이미지 URL 가져오기: 업로드 후 반환된 JSON 응답에서 링크를 추출합니다.
- HTML에서 이미지 사용:html
<img src="https://imageshack.com/i/your_image_id.jpg" alt="Description">
6. PostImage API
사용 방법:
- 회원가입 및 API 키 발급: PostImage에 가입 후, PostImage API 키를 발급받습니다.
- 이미지 업로드:bash
curl -X POST -F "image=@path_to_your_image" -F "key=YOUR_API_KEY" https://api.postimages.org/1/upload
- 이미지 URL 가져오기: 업로드 후 반환된 JSON 응답에서 링크를 추출합니다.
- HTML에서 이미지 사용:html
<img src="https://i.postimg.cc/your_image_id.jpg" alt="Description">
이 서비스들을 사용하면 웹서버의 용량 문제를 해결하고, 이미지를 외부 호스팅 서버에 업로드한 후 HTML img
태그로 이미지를 불러올 수 있습니다. 각 서비스의 API 문서를 참고하여 필요한 기능을 구현해 보세요.