CMS から Facebook のファン ページにコンテンツを投稿しようとしています。そのページのアクセストークンを取得しようとしているだけで時間を失いました。最新のphp facebook SDK (Facebook PHP SDK (v.3.2.2))を使用しています。
私は次の権限でログインしていmanage_pages
ます:$Facebook->getUser()
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 経由で再度ログインする必要があります。
これは数か月前に機能していましたが、停止しました。何か案は?