-1

目的: PHPを使用して、ユーザーのタイムラインから最新の5つのエントリをWebサイトに表示する必要があります。私がユーザープロファイルのタイムラインについて話していることに注意してください-ファンページではなく、グループではありません。

とても遠い私はこれをしました:

  1. Facebook開発者として登録
  2. 登録アプリ
  3. 取得したトークン
  4. 開いたURL:https ://graph.facebook.com/USER_ID/feed?access_token=MY_TOKEN
  5. 出来上がり。そのユーザーのフィードが表示されるようになりましたが、..

問題:ユーザーフィードがありますが、部分的に機能しているようです。一部の更新が表示されない場合が多く、コンテンツではなく投稿の日付のみが表示される場合もあります。

ただし、Facebookのファンページからフィードを取得しようとすると、すべてが正常に機能します。

私の質問:ユーザーのタイムラインを取得することはできますか?はいの場合、何が間違っていますか?

4

2 に答える 2

0

はい、アプリがread_stream権限を要求した場合、制限があっても、ユーザーのタイムライン投稿を取得することができます。以下のURLにHTTPGETリクエストを発行します。

https://graph.facebook.com/user_id/posts?access_token=token&limit=5
于 2013-01-26T23:48:04.653 に答える
0

APIを介してFacebookアプリ内に表示されるすべての情報が表示されることはありません。これは、Facebookがデータを除外する方法に由来します。詳細については、このFacebook Developersブログ投稿を参照してください:https ://developers.facebook.com/blog/post/478/

于 2013-01-27T03:36:23.280 に答える