0

PHP Facebook API を使用していますが、公開ページから有効なアクセス トークンを含むすべてのウォール投稿が返されるわけではなく、これらの投稿の何が特別なのかわかりません。それらはすべて、ページの所有者である私が作成したものです - 何かアイデアはありますか?

参考までに、機能していない投稿には次のものが含まれています 。https://www.facebook.com/events/205819312854732/

PHP は: $wall = $validFacebookObject->api('/184196778359304/feed?access_token=".$validToken','GET');

4

1 に答える 1

1

1 回の呼び出しですべての投稿を取得することはできません。応答の下部を見ると、次のように表示されます。

"paging": {
    "previous": "https://graph.facebook.com/184196778359304/feed?format=json&limit=25&since=1334425968&__previous=1",
    "next": "https://graph.facebook.com/184196778359304/feed?format=json&limit=25&until=1331389779"
  }

「次」と「前」の URL を使用して投稿を解析するか、呼び出しに「制限」と「オフセット」パラメーターを含めることができます (つまり、graph.facebook.com/PAGE_ID/feed?limit=100&offset=500&access_token =ACCESS_TOKEN は投稿 501 から 600 を取得します)

于 2012-04-14T19:39:43.083 に答える