我正在尝试从 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 登录。
这是几个月前的工作,刚刚停止。有任何想法吗?