Facebook グラフ API のコツをつかみ、ウォール ポストを読むのに苦労しています。
Facebook アプリを作成し、そこからアプリ ID と AppSecret を取得しました。これらを使用して、次の URL から access_token を取得します: https://graph.facebook.com/oauth/access_token?grant_type=client_credentials&client_id=MYAPPID&client_secret=MYAPPSECRET
例: access_token=12313231321312312312
だから私はここで電話をかけます:
https://graph.facebook.com/MYFACEBOOKID/feed?access_token=12313231321312312312
ただし、表示される結果は、壁にあるアイテムのリストではありません。例 今日投稿しましたが、その結果には含まれていません。そこにリストされているのは、約2週間前に追加した友達だけで、他には何もありません.
https://developers.facebook.com/tools/explorerにアクセスし、/MYFACEBOOKID/feed に入力したテキスト ボックスに入力して送信すると、上記で取得したいものの完全な結果が表示されます (アプリ シークレットを使用)等)。エクスプローラー ページから access_token をコピーして、それを自分の URL に入れると、完全な結果も得られます。
だから私は何が欠けているのだろうか?Access_token を要求する AppID/AppSecret メソッドを使用して同じ結果を得ることができるように、アクセス許可をどこかに追加する必要がありますか?
それとも、コードでエクスプローラー ページの access_token を使用するだけですか?