IOS application/Networking

2. 네트워킹 하는 것을 확인할 수 있는 툴

개발자킹콩 2021. 4. 12. 09:12

네트워킹 하는 것을 확인할 수 있는 툴 : Postman

 

Postman: 네트워킹 하는 것을 확인할 수 있는 툴

 

https://www.postman.com/downloads/

 

Download Postman | Try Postman for Free

Try Postman for free! Join 13 million developers who rely on Postman, the collaboration platform for API development. Create better APIs—faster.

www.postman.com

 

 

 

 

 

구글의 document를 응답받은 것이다. 실제 코드를 보여주기 위해 렌더링을 시켜준것이 위의 사진이다.

렌더링(rendering): 렌더링 또는 이미지 합성은 컴퓨터 프로그램을 사용하여 모델 또는 이들을 모아놓은 장면인 파일로부터 영상을 만들어내는 과정

 

 

 

 

 


 

 

 

 

 

우리가 실제로 써볼 URL은 다음과 같다.

 

itunes.apple.com/search?media=music&entity=musicVideo&term=Gd

 

애플에서 iTunes search 관련 API를 제공해주고 있다.

postman에서 get으로 해당 url을 보내게 되면 다음과 같이 응답을 받게된다.

현재 검색한 것은 GD의 music video를 검색한 것이다. 

그리고 해당 데이터를 JSON 데이터 파일로 받은 것이다.

 

 

 

 

 

 


 

 

 

 

iTunes Search API에 대해 살펴보자

 

https://affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api/

 

iTunes Store API

 

affiliate.itunes.apple.com

 

 

 

 

 

 

Search API 같은 경우에는 Apple Music, 음악, 영상 도 갖고있다.

그것과 관련해서 우리가 원하는 것을 search 할 수 있게 한것이다.

 

 

 

적절한 파라미터를 통해 원하는 데이터를 뽑아낼 수 있다.

파라미터의 종류 또한 기제되어 있다.

 

 

 

 

 

 


 

 

 

 

 

itunes.apple.com/search?media=music&entity=musicVideo&term=Gd

 

우리가 가져온 것은 media는 music이고, 이 음악의 데이터중 musicVideo를 가져온 것이다. 그리고 검색할 text(search term)를 Gd로 설정한 것이다.

 

Request

 

Response

 

 

 

 

응답 결과는 총 24개의 데이터로 구성되며, JSON 데이터 형식으로 받아왔음을 확인할 수 있다.

 

previewURL로 접근해보면 저작권 때문에 30초 영상이 나오지만 이를 앱에서 영상으로 추출하는 것도 가능하다.

 

그렇다면 바로 블랙핑크로 검색해서 영상 한번 보고간다. 저작권이 무서워서 사진은 안올린다.

 

 

 

 

'IOS application > Networking' 카테고리의 다른 글

5. DispatchQueue는 어떻게 사용할까?  (0) 2021.04.16
4. GCD (Grand Central Dispatch)  (0) 2021.04.15
3. Concurrency (동시성)  (0) 2021.04.14
1. 네트워킹에 필요한 기초지식  (0) 2021.04.11
0. Networking  (0) 2021.04.10