그래프 api를 사용하여 사람들이 내 사이트에서 직접 페이스 북에 기사를 게시 할 수 있도록 페이스 북 앱을 설정했습니다.두 가지 유형의 사용자 페이스 북 액세스 토큰?
나는 페이스 북에 로그인 할 필요없이 내 사이트에만 액세스 할 수 있도록 오프라인 액세스 및 manage_pages를 요청합니다.
또한 사이트에서 직접 관리하는 팬 페이지에 게시 할 수있는 기능을 설정했습니다.
팬 페이지가 있고 사이트에서 권한을 부여 받았고 내 사이트에서 직접 게시물을 게시 할 수 있기 때문에이 두 가지가 분명히 작동합니다.
문제는 내가 facebook/accounts? access_token = XXX에 대한 액세스 토큰을 보낼 때 분명히 관리하고 있어도 일부 사용자에게 아무 것도 반환되지 않는다는 것입니다. 그들은 페이지의 관리자임을 보여주는 스크린 샷을 보냈습니다. 내가 내 모습 것으로 나타났습니다 액세스 토큰)를 찾고
(이) 가짜 :
200785063253279 | 561ec27497172e3ddvs32dsc.1-10002342352350235 | kB2_OoBtsgscsVW2mKMijfNdvb0
문제의 사용자는 (같은 액세스 토큰을하면서 다시 - 가짜) :
는
을 내가 도움이되지만 둘 사이의 광대 한 차이를 알 수 없습니다 AAAC2nOrFTH0BAJjMgS3h22ADhirwsfweRT35235LGcZCGisrefwae5tSF535DGlLKJOIBMnrMnI324sfasdSFOIjo325sIigfWOE1aNbvd8wAZD. 이유가 있니? 그 이유는 내가 페이스 북에 요청을 보낼 때 어떤 페이지 정보를 얻지 못하고 있습니까?
도움을 주시면 감사하겠습니다.
그럴 것 같네요. 하지만 왜/accounts가 아무것도 반환하지 않겠습니까? 사용자가 나에게 팬 페이지의 관리자임을 명확히 보여주는 스크린 샷을 보냈습니다. – user1139675
액세스 토큰 디버거를 사용하여 액세스 토큰이 여전히 유효한지 확인해 보셨습니까? 아마도 그들은 만료 되었습니까? https://developers.facebook.com/tools/debug –
그 도구가 존재한다는 것을 몰랐습니다. 토큰은 여전히 유효합니다. 그것은 manage_pages를 스코프로 가지고 있지는 않지만 팬 페이지에 게시하고 싶다면 내 앱을 승인해야한다는 것을 알지만, 먼저 어떤 페이지를 볼 수 있는지 물어볼 필요가있다. ? 나는 그것이 사실이라고 생각하지 않았다. – user1139675