6

開発中のアプリケーション用にFacebook Webhookを構成したいと考えています。

私がこれまでに行ったことは次のとおりです。

  1. FBアプリを作る
  2. アプリの設定に移動し、新しい Webhook を作成します。
    1. 有効なコールバック URL を追加してください
    2. 特定のフィールドを選択する
  3. 設定を保存しました

ここで、ページ サブスクリプションをクエリすると、次のような応答が返されます。

{
  "data": [
    {
      "object": "page",
      "callback_url": "CALLBACK_URL",
      "fields": [
        "feed"
      ],
      "active": true
    }
  ]
}

これは有効なようです。

次に何をすべきですか?特定のページのフィードからリスニングを開始するには?

4

2 に答える 2

20

Webhook を使用してリアルタイムで API 更新を受信するための構成全体を次に示します。

ステップ1

  1. Facebookページを作成する
  2. https://www.facebook.com/pg/YOUR_PAGE_NAME/about/?tab=page_infoFacebook Page IDにアクセスし、一番下をお読みください。

ステップ2

  1. 開発者アカウントと Facebook アプリを作成する
  2. Facebook App ID上記の説明をコピーします。

ステップ 3

  1. コールバック URL を処理するサーバー アプリケーションを作成します。いくつかの例がGitHubで入手できます。
  2. 前の手順で作成した Facebook アプリケーションでコールバック URL を設定します。

ステップ 4

Facebook アプリを Facebook ページに登録します。これを行うには、 Graph API Explorerを開きます。

  1. ページアクセストークンを取得する 代替テキスト

特定のアプリケーションを選択したことを確認してください。

  1. アクセス許可を付与したら、特定のページを選択します。トークンはフィールドに置かれAccess Tokenます。
  2. 特定の URL に対して POST 要求を行います

    /YOUR_PAGE_ID/subscribed_apps
    

概要

それでおしまい!これらの手順で、サーバー アプリケーションを起動して実行し、宣言したすべてのイベントをリッスンする必要があります。

于 2016-12-12T21:36:25.013 に答える