iOS/개념 & 개발

[iOS/Swift] Unsplash 사용 방법 / 무료 이미지 API 사이트

유정주 2021. 9. 27. 00:10
반응형

[iOS/Swift] Unsplash 사용 방법 / 무료 이미지 API 사이트

안녕하세요. 개발하는 정주입니다.

 

오늘은 무료 이미지 API를 사용할 수 있는 Unsplash 사이트에 대해 포스팅하려고 합니다.

iOS에서 API를 연습하다 찾은 사이트입니다. 간단한 가입절차 이후에 바로 사용할 수 있다는 장점이 있습니다.

가입절차부터 API 키 위치까지 차근차근 살펴보겠습니다.

 


Unsplash 가입하기

https://unsplash.com

 

Beautiful Free Images & Pictures | Unsplash

Beautiful, free images and photos that you can download and use for any project. Better than any royalty free or stock photos.

unsplash.com

위 링크를 누르면 Unsplash 사이트에 들어갈 수 있습니다.

그럼 아래 사진처럼 홈페이지가 나옵니다. 회원가입과 로그인은 미리 해주시길 바랍니다.

 


Unsplash Developer

Developers 위치

로그인 후 검색창 왼쪽 더보기 버튼을 누르면 API를 신청할 수 있는 Developer에 접근할 수 있습니다.

 

해당 메뉴에 누르면 위 화면을 만나실 수 있습니다.

API를 신청할 수도 있고 API Documentation을 볼 수도 있습니다.

이번에는 "Your apps"를 클릭해 API를 신청해보겠습니다.

 

저는 이미 한 번 신청을 했었기 때문에 하나가 생성이 되어 있습니다.

새로 만드신 분은 New Application만 나와있을 겁니다.

새롭게 신청을 하기 위해서 New Application을 눌러줍시다.

 

참고로 데모 앱은 시간당 50회의 요청이 가능하고 Production 앱이라면 시간당 5000회 요청이 가능합니다.

작은 앱에서는 시간당 50회 요청만으로도 충분하기 때문에 Demo에서 업그레이드를 하지는 않아도 될 듯합니다.

 

New Application을 누르면 약관 동의를 하셔야 합니다.

다 동의를 해야 사용이 가능하니 모두 체크를 하고 Accept terms를 눌러줍시다.

 

약관 동의를 하면 Application 정보를 입력하는 팝업이 나옵니다. 

앱 이름과 설명을 작성하고 Create 해줍시다. 이것으로 생성은 완료됩니다.

 

생성을 하면 이렇게 완료되었다는 화면으로 넘어갑니다. 아래로 스크롤하면 API 사용에 필요한 Access Key를 볼 수 있습니다.

 

앱에서 Unsplash API를 사용할 때 모든 요청에는 필수적으로 "client_id" key의 value로 Access Key를 넣어야 합니다.

이때 사용하는 키가 위쪽에 있는 Access Key입니다.

이제 Documentation을 보면서 무료 이미지 API를 마음껏 사용하시면 됩니다.

 


마무리 잡담

오늘은 무료 이미지 API인 Unsplash 소개를 했습니다.

개인이 이미지 관련 연습을 할 때는 서버도 필수적으로 필요하고 이미지 자료를 모으기도 힘든데 이런 문제를 해결해주는 좋은 사이트인 것 같습니다.

 

감사합니다! 

 


아직은 초보 개발자입니다.

더 효율적인 코드 훈수 환영합니다!

공감 댓글 부탁드립니다.

 

반응형