スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

人が作ったfacebookページのfeedを取得する方法

自分のfacebookアカウントで作ったfacebookページなら、
めんどうな事をせずに、都度アクセストークンを取れば良いっぽいけど
今回ハマったのは、人が作ったfacebookページのfeedとかを取得したい時のメモ
facebookへの接続とかは
$access_token = '........'; // access_token
$page_id = 'facebookページのID';
$GET_FEED_URL = 'https://graph.facebook.com/v2.0/%s/feed?access_token=%s&limit=200&locale=ja_JP';
$res = file_get_contents(sprintf($GET_FEED_URL, $page_id, $access_token));
$data_array = json_decode($res, TRUE);


アクセストークンは、
http://kimoto.hatenablog.com/entry/2013/12/04/201343
を参考に作成をしたもの。
今回は60日の有効期限のものを使用。

$page_id は、対象のfacebookページの
https://www.facebook.com/○○○
の○○○の部分。
コカコーラだと
https://www.facebook.com/cocacola

cocacola
が、$page_id になる。

limit=200
は、取得する件数なので必要に応じて変更する。
※ 2014/07に250件がmaxになったみたい。


アクセストークンは期限が過ぎるとエラーになるので
デバッグツールで、期限を確認しておいた方が良い。

参考サイト
有効期限無限なFacebook PageのAccess Tokenの作り方
Facebookアクセストークンを取得してそれを60日間使えるようにする
スポンサーサイト

トラックバック

コメント

コメントを残す

Secret


プロフィール

U2K

Author:U2K
いろいろプログラムに関しての覚え書きをちょくちょくと書いていきます。

オススメ










オススメ

忍者AdMax

u2k on Twitter

最近の記事


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。