web-dev-qa-db-ja.com

誰かのFacebookウォールのフィードを作成する

ステータスの更新、共有リンク、アップロードした写真など、友人のFacebookウォール更新のフィードを作成する方法はありますか?

私は以下を使ってFacebookページを購読しています。

https://www.facebook.com/feeds/page.php?id=<PAGE_ID>&format=rss20

ただし、プロファイルでは機能しません(プロファイルの数値IDを使用)。 開発者ツール で生成されたアクセストークンを使用して、誰かの写真のJSONのように見えるものを生成できました。

https://graph.facebook.com/<PROFILE_NAME>/photos?access_token=<ACCESS_TOKEN>

結果のページは次のようになります。

{
   "data": [
      {
         "id": "<ID>",
         "from": {
            "name": "<NAME>",
            "id": "<ID>"
         },
         "name": "Thuggin",
         "picture": "<LINK_TO_.JPG>",
         "source": "<LINK_TO_.JPG>",
         "height": 540,
         "width": 720,
         "images": [
            {
               "height": 720,
               "width": 960,
               "source": "<LINK_TO_.JPG>"
            },

         ...

このWebサイト で見つかったすべての提案も試しました。ダメ。

2
Alex

Facebookは情報のRSSフィードを段階的に廃止しているようです。 API(graph.facebook.com)を使用するのが最も合理的なアプローチです。選択したプログラミング言語を介してJSONを解析する方法を知る必要があります。

1
phwd