2012-09-24 2 views
2

GRAPH API를 사용하면 누구나 태그를 지정할 수있는 팬 페이지 사진에 자신을 어떻게 태그 할 수 있습니까? 나는 그것을 시도하지만, 페이스 북은 500로 응답// photo_id/태그팬 페이지에 태그를 지정하십시오. 사진

  • Publish_stream 권한
  • POST를

my_user_id :의 Oauth 예외, 알 수없는

문서 경우에만 필요 말한다 오류가 발생했습니다.

사용자 사진에 자신이나 친구를 태그하는 작업은 정상적으로 작동하지만 사진 페이지에 태그를 지정하면 오류가 발생합니다. 저를 통해서

https://developers.facebook.com/docs/reference/api/photo/

관련 버그 : https://developers.facebook.com/bugs/261936030593730

+0

이것은 알려진 버그이며이 문제의 진행 상황을 추적하는 다른 버그가 있습니다. 업데이트를 위해 구독하십시오 - https://developers.facebook.com/bugs/147932672009060 – deesarus

답변

1

당신은 페이지가 ... 권한 관리 아래의 설정에서 옵션

Tagging Ability: [X] People can tag photos posted by {page} 

세트가 있음을 확인 했습니까?

+0

예, 페이지에이 옵션이 있습니다. Facebook 웹 사이트를 통해 나 자신을 태그 할 수 있습니다. 그래프 API 문제가 있습니다. www.fb.com/sharespot에서 확인할 수 있습니다. –

0

팬 페이지를 통해 사진을 게시하고 친구를 태그하려는 경우 user access_token 대신 page access_token이 필요합니다.

500 : Oauth 예외, 알 수없는 오류가 발생했습니다. here

에서

인용 FB의 문서는 페이지로 다음과 같은 작업을 수행하기 위해, 그리고 현재 사용자는, 당신은 토큰 일반적으로 사용되는 페이지의 액세스 토큰이 아닌 사용자 액세스를 사용해야합니다 그래프 API 객체를 읽습니다. 이 액세스 토큰은 일 수 있으며 manage_pages 권한으로/USER_ID/accounts에 HTTP GET을 실행하여 검색 할 수 있습니다. 그러면 사용자가 관리 액세스 권한을 가진 페이지 목록 ( 응용 프로그램 프로필 페이지 포함)과 해당 페이지에 대한 access_tokens가 반환됩니다. 또는 은 위에서 설명한대로 HTTP GET/PAGE_ID? fields = access_token을 manage_pages 권한으로 발급하여 단일 특정 페이지에 대한 페이지 액세스 토큰을 얻을 수 있습니다. 페이지에 게시하려면 별도의 언급이없는 한 publish_stream 권한이 필요합니다.

+0

사실 나는 페이지 사진에서 자신을 태그하려고합니다. fanpage에서 내 그림을 본다면 내가하는 것처럼. 나는 한 페이지에 누군가를 태그하려고하지 않는다. –