2012-06-27 2 views
0

그래프 api를 사용하여 사람들이 내 사이트에서 직접 페이스 북에 기사를 게시 할 수 있도록 페이스 북 앱을 설정했습니다.두 가지 유형의 사용자 페이스 북 액세스 토큰?

나는 페이스 북에 로그인 할 필요없이 내 사이트에만 액세스 할 수 있도록 오프라인 액세스 및 manage_pages를 요청합니다.

또한 사이트에서 직접 관리하는 팬 페이지에 게시 할 수있는 기능을 설정했습니다.

팬 페이지가 있고 사이트에서 권한을 부여 받았고 내 사이트에서 직접 게시물을 게시 할 수 있기 때문에이 두 가지가 분명히 작동합니다.

문제는 내가 facebook/accounts? access_token = XXX에 대한 액세스 토큰을 보낼 때 분명히 관리하고 있어도 일부 사용자에게 아무 것도 반환되지 않는다는 것입니다. 그들은 페이지의 관리자임을 보여주는 스크린 샷을 보냈습니다. 내가 내 모습 것으로 나타났습니다 액세스 토큰)를 찾고

(이) 가짜 :

200785063253279 | 561ec27497172e3ddvs32dsc.1-10002342352350235 | kB2_OoBtsgscsVW2mKMijfNdvb0

문제의 사용자는 (같은 액세스 토큰을하면서 다시 - 가짜) :

을 내가 도움이되지만 둘 사이의 광대 한 차이를 알 수 없습니다 AAAC2nOrFTH0BAJjMgS3h22ADhirwsfweRT35235LGcZCGisrefwae5tSF535DGlLKJOIBMnrMnI324sfasdSFOIjo325sIigfWOE1aNbvd8wAZD. 이유가 있니? 그 이유는 내가 페이스 북에 요청을 보낼 때 어떤 페이지 정보를 얻지 못하고 있습니까?

도움을 주시면 감사하겠습니다.

답변

0

첫 번째 액세스 토큰은 이전 액세스 토큰 형식이고 두 번째 액세스 토큰은 새 액세스 토큰 형식입니다. https://developers.facebook.com/blog/post/497/ 을 그리고 지난 9 월 출시 :

이 새로운 형식은 년 전에 발표 된 https://developers.facebook.com/blog/post/2011/09/09/platform-updates--operation-developer-love/

모든 새 액세스 토큰을 사용하여 새로운 형식이 될 것입니다 시스템에서 얻을.

+0

그럴 것 같네요. 하지만 왜/accounts가 아무것도 반환하지 않겠습니까? 사용자가 나에게 팬 페이지의 관리자임을 명확히 보여주는 스크린 샷을 보냈습니다. – user1139675

+0

액세스 토큰 디버거를 사용하여 액세스 토큰이 여전히 유효한지 확인해 보셨습니까? 아마도 그들은 만료 되었습니까? https://developers.facebook.com/tools/debug –

+0

그 도구가 존재한다는 것을 몰랐습니다. 토큰은 여전히 ​​유효합니다. 그것은 manage_pages를 스코프로 가지고 있지는 않지만 팬 페이지에 게시하고 싶다면 내 앱을 승인해야한다는 것을 알지만, 먼저 어떤 페이지를 볼 수 있는지 물어볼 필요가있다. ? 나는 그것이 사실이라고 생각하지 않았다. – user1139675