https://developers.facebook.com/docs/instagram/oembed

 

oEmbed - Instagram 플랫폼 - 문서 - Facebook for Developers

Instagram oEmbed Instagram oEmbed 엔드포인트를 쿼리하여 Instagram 게시물의 포함(embed)된 HTML과 기본 메타데이터를 가져오고 다른 웹사이트나 앱에 게시물을 표시할 수 있습니다. 사진, 동영상, 릴 및 가

developers.facebook.com

위 글을 들어가 보면 필요한 정보들이 나오는데, 나는 엄청 헤매서 이것저것 막 테스트 아이디를 넣고 추가하고..뭐 별 쌩쇼를 다했다.. 

테스트 아이디의 경우 Instagram Basic Display 라는 것에 쓰이는 듯하고, 내가 하고 싶은 것은 인스타그램 주소를 넣으면 그것에 해당하는 정보를 가져오는 것이었기에 oEmbed 읽기가 필요했다. 

이를 위해서는 라이브 모드의 Facebook 앱, 액세스 토큰, 앱 검수가 필요하다. 참고로 나는 앱만들 때 소비자 모드로 만들었다. 

라이브 모드로 변환시킬 때 

여기에 서비으 약관 URL 이라든지 개인정보처리방침 URL 이라든지, 앱 이미지를 다 채워줘야한다. 나는 혼자 공부하는 용도이기 때문에 사이트 URL을 localhost:포트번호 로 주었다. 다 넣고 변경 내용 저장하면 라이브로 바꿀 수 있다.

 

 

그리고 앱 검수에 가서 권한 또는 기능 요청에 oembed Read를 클릭하고 뭐 제출하라는 것들을 다 제출하면 된다. 

나는 api 공부용도이기 때문에 그냥 공부라고 쳤다. 

 

이런거 하나 가져오기까지도 엄청 힘들다....ㅠㅠ몇 시간을 헤맨건지~~~ 쨌든 검토 완료가 되면 알림으로 앱 옆에 뜬다.

그러면 앱아이디와

 

설정 -> 고급 설정에 있는 클라이언트 토큰을 oembed 요청시 access_token=앱아이디|클라이언트토큰 으로 엮어서 같이 url이랑 보내주면 된다.. 

 

https://stackoverflow.com/questions/67998234/starting-using-instagram-oembed-feature

 

Starting using Instagram oEmbed feature

What is the correct way to start using Instagram oEmbed feature? Documentation (https://developers.facebook.com/docs/instagram/oembed/) claims that I have to pass App Review to start using the feat...

stackoverflow.com

 

그래도 몇 일 동안 헤맸던 것을 해결해서 기분이 좋다

 

이렇게 가져올 수 있었다 !! 

+ Recent posts