挖了几天让我的 PHP 应用程序写在 facebook 粉丝页面上,几乎疯了。
已为我的应用程序 manage_page 授予特定 Facebook 页面的权限。
参观过
h..s//www.facebook.com/dialog/oauth?client_id=APP_ID&redirect_uri=SOME_FALLBACK_URL_TO_GET_ACCESS_TOKEN_FROM_URL&response_type=token&scope=manage_pages,publish_stream
从上一步的结果复制访问令牌
参观过
h..s//graph.facebook.com/me/accounts?access_token=COPIED_ACCESS_TOKEN
得到如下结果:
"data": [ { "name": "PAGE_TITLE", "access_token": "SHORT_LIVING_ACCESS_TOKEN", "category": "Local/travel", "id": "PAGE_ID_THAT_APP_IS_TO_WRITE_ON_WALL", "perms": [ "ADMINISTER", "EDIT_PROFILE", "CREATE_CONTENT", "MODERATE_CONTENT", "CREATE_ADS", "BASIC_ADMIN" ] },
复制了
SHORT_LIVING_ACCESS_TOKEN
参观过
h..s://graph.facebook.com/oauth/access_token?client_id={APP_ID}&client_secret={APP_SECRET}&grant_type=fb_exchange_token&fb_exchange_token={SHORT_LIVING_ACCESS_TOKEN_FROM_STEP_5}
收到错误并卡在这里:
{"error_code":1,"error_msg":"An unknown error occurred"}
ps 我在必要时{APP_ID}
正确替换了 。{APP_SECRET}
请帮忙!