我正在尝试从 CMS 在 Facebook 粉丝页面上发布内容。我只是试图获取该页面的访问令牌而浪费了时间。我正在使用最新的php facebook SDK (Facebook PHP SDK (v.3.2.2))
我以权限登录:manage_pages
,如果我这样做$Facebook->getUser()
,我将获得我的 facebook userID
。
然后我执行这个:
$fanPage = $Facebook->api('/' . $PAGE_ID . '?fields=access_token&access_token='. $Facebook->getAccessToken());
我收到一个数组,pageID
只有一个,没有一个access_token
.
如果我尝试这段代码:
$fbUser = $Facebook->api('/me/permissions?access_token=' . $Facebook->getAccessToken());
它使我的 Facebook 会话无效,我必须再次通过 Facebook 登录。
这是几个月前的工作,刚刚停止。有任何想法吗?