9

FacebookページからPHP配列に公開投稿を収集するコードサンプルが必要です。

APPを作成したので、App ID/APIキーとAppSecretを持っています。

たとえば、Facebookからすべてのstackoverflow公開投稿を取得したいとします。stackoverflowのFacebookページIDが「11239244970」であることがわかりましたが、今、すべての公開投稿を取得するにはどうすればよいですか?

$appKey = '635000000000874';
$appSecret = '567xxxxxxxxxxxxxxxxxxxxxxxxxx3e6';
$fbPage = '11239244970';
$publicFeed = array();
4

1 に答える 1

11

PAGE_ID/feedへのHTTPGETを実行します

HTTP GET https://graph.facebook.com/11239244970/feed?access_token=YOUR_ACCESS_TOKEN

https://developers.facebook.com/docs/reference/api/page/#feed

PHPでは、基本的なものと同じくらい基本的なものにすることができます

$data  = file_get_contents("https://graph.facebook.com/573948779291487/feed?access_token=YOUR_ACCESS_TOKEN");
$data = json_decode($data, true);

または、PHPSDKを使用できます。

$publicFeed = $facebook->api('/573948779291487/feed');

ページを気に入ったファンではなく、ページ自体の投稿のみを取得するには、/postsエンドポイントを使用します。

于 2013-03-24T20:18:02.723 に答える