ここは初心者で、Facebook 開発者向けドキュメントと Google で何時間も迷っています。これは簡単な質問だと思いますが、方向性が必要です。
私がしようとしていること: JavaScript を使用して公開 Facebook ページからページ所有者の最新の投稿をクエリし、それを解析して自分の HTML 内に表示します (ソーシャル プラグインを使用できません - HTML/CSS のカスタム コントロールが必要です)。
私がこれまでに取り組んできたこと:
var token = '<my_token>';
var query = 'fields=posts.limit(1)';
var request = 'https://graph.facebook.com/[mypage]?' + query + '&access_token=' + token;
$.getJSON(request, function(response) {
alert(response.posts.data[0].message);
});
これは機能しますが、Access Token デバッガーは、私の access_token が 2 か月で期限切れになると言います。なんで?これは公開されている Facebook ページであり、ページ所有者の最新のコメントのみを照会したいと考えています。この公開情報にアクセスするためだけに、Facebook アプリを作成して PHP 経由でログインする必要がありますか?
私は Twitter フィードでまったく同じことを行っています。私がしなければならなかったのは、完全に JavaScript で$.getJSON http://api.twitter.com/1/statuses/user_timeline/ .json だけでした。
Facebook から同様の情報を取得するのははるかに難しいようですが、おそらく私のやり方が間違っているのでしょうか?