Hello,

kok nae-ga ha-myun an-dweneun MAGIC...🧚

웹 프로그래밍/공부일지

인스타그램 그래프 api 검수 완료😭

✿도담도담 2020. 2. 7. 11:15

혹시 몰라 검수통과했던 설명을 첨부해놓겠습니다.

 

Facebook 검수자가 회원님이 Facebook 플랫폼 정책에 따라 권한 또는 기능을 사용하고 있는지 확인하기 위해 회원님의 앱에 액세스하거나 로그인할 수 있나요?

1. "사이트URL" 으로 이동
2. 페이스북 로그인 버튼 클릭
3. 권한 요청 ( public_profile,email,manage_pages,instagram_basic )
4. 로그인한 사용자의 페이스북 앱 ID 및 연결된 비즈니스 인스타그램 미디어 불러오기
5. 화면에 가져온 미디어 표시

 

instagram_basic

**페이스북 로그인 및 인스타그램 미디어 받아오는 방법
1. 사이트URL" 으로 이동
2. 페이스북 로그인 버튼 클릭
3. 권한 요청 ( public_profile,email,manage_pages,instagram_basic )
4. 로그인 완료
5. 페이스북 앱 아이디 불러오기
6. 해당 페이스북 앱에 연결되어 있는 인스타그램 비즈니스 아이디 불러오기
7. 해당 비즈니스 인스타그램 미디어 불러오기
5. 화면에 가져온 미디어를 사용자에게 표시 ( 사이트URL" 해당 주소 페이스북 로그인 버튼 상단에 표시됨 )

 

스크린캐스트는 해당 사이트를 회사에서 제작하고 아직 오픈전이라 업로드하기가 애매하네요...

검수 내용보면 정말이지 별 내용 없는데 검수가 왜이렇게 힘들었는지...XD

보통은 설명보단 절차가 잘못구현되어있는 경우였습니다.

질문을 해도 API설명 사이트만 첨부하지 커뮤니케이션도 어려웠고...( 영어답변 번역해서 봐야함 ^^ )

다하고 나서 분명 느끼실꺼지만 아래 링크건 API사용방법대로만 하면 됩니다!

하지만 처음엔 뭐가 그렇게 어려운지 이상해...

안되시는 부분 댓글 다시면 조금 늦을 순 있지만 제가 경험한 지식내에 답변 달아드리겠습니다.

감사합니다ㅎㅎ 모든 개발자 화이팅 :)


 

 

드디어 인스타그램 그래프 API를 두달만에 검수완료했다ㅋㅋㅋ....

지금 보면 API에 나와 있는 것 처럼 똑같이 하면 되는데 왜 이렇게 어려운건가...!

이전글에 업데이트 형식으로 포스팅을 진행 하려다 그냥 새로 일지 쓰듯 작성하려 한다.

2019/12/11 - [Web Programming/Frontend Challenge] - 인스타그램 그래프 api 사용방법

 

인스타그램 그래프 api 사용방법

2020년에 기존의 인스타그램 API가 중단된다고 하여 새로운(?) 인스타그램 API방법을 사용하기로 했다. 근데 정말이지 답답하다.... 보안상의 이유때문인것 같은데 인증절차가 너무 힘들다..😢 대충 정리해보는 절..

do-dam.tistory.com

참고한 사이트들은 이전글 참고!

 

이전 사이트에도 적어논 해당 절차는 동일하다.

1. 페이스북 비즈니스 페이지, 인스타그램 비즈니스 계정 필요 ( 방법은 따로 첨부 안함 )

2. 페이스북과 인스타그램 서로 연결

3. 앱 검수 ( 환장하는 단계 )

4. 토큰 발급

5. 발급 받은 토큰으로 페이스북 아이디 값 가져오기

6. 페이스북 아이디 값으로 인스타그램 아이디 가져오기

7. 인스타그램 정보 받아오기

 

솔직히 해당 방법처럼 하면 바로 검수 통과되는데....

왤캐 어려웠지..?

 

01...

우선 앱으로 로그인 구현 및 해당 기능을 구현하려고 시도해보면 알겠지만

그냥 앱으로는 테스트 불가능하다. ( 권한이 없기 때문에 )

이에 대한 질문을 페이스북에다가 5번은 문의한거같은데 소통이 원할이 되진 않았다.

 

우리는 검수를 받기 위해선 테스트 앱을 만들어주어야 한다.

내앱에서 우측상단 화살표를 클릭하면 "테스트 앱을 만드세요"라는 문구가 보일 것이다.

테스트앱에선 모든 권한을 얻을 수 있다.

테스트앱을 이용해 기능 개발 후 검수를 맡으면 된다.

추가적으로 테스트앱에서 테스트사용자를 만들어서 테스트사용자에게 페이지를 만들고

인스타그램을 연결시켜놔야 하나 했지만, 굳이 이럴 필요는 없었다.

 

02...

두번째로는 페이스북 로그인할때 manage_pages, instagram_basic 권한을 부여해야한다.

카페24 쇼핑몰 제작을 이용하면서 살짝 고민했던 부분이었는데.

카페24에서 로그인모듈을 건들수 없게 해놨는데 어떡하지 하다가 생각해보니

그냥 페이스북만 로그인 해주면 되는거 아닌가 해서 직접 로그인 구현을 했다. ( SDK로 )

 

03...

정리하고 나니 참 별꺼없는데 뭐가 두달이나 걸린건지 모르겠다.

물론 인스타그램에만 매달린게 아니지만...

검수요청에는 페이스북 로그인을 어디서 했는지, 어떤 권한을 요청했는지, 

그리고 어떻게 사용했는지에 대한 서술과 혹시 몰라 코드도 어디서 볼 수 있는지 적어놨다.

 

 

아직 안끝남....

답두 없다 어휴...심지어 여기서 끝난줄 알았는데 안끝났다ㅋㅋㅋ

인증해야된다...ㅋㅋㅋ신분증인증도 있고...뭐 몇개 있는데...

내일 이어서 시도해봐야겠다.