0

Facebookページタブアプリを作成しています。これをお客様のビジネスFacebookページにインストールできるようにしたいと考えています。彼らは私たちのSaaSアプリにアクセスしてこれをインストールします。そこでは、特定の顧客ID番号があります。そこから、「このアプリをFacebookページに追加」ボタンへのボタンが表示されます。このボタンは、JavaScriptSDKのFB.ui({method:"pagetab"...呼び出しを使用してこれをページに追加します。

これで、Facebookファンの1人が顧客のページをクリックしてからアプリをクリックすると、アプリページにsigned_requestパラメーターが送信されます。このパラメーターを解析して、ページIDを見つけることができます。

問題は、顧客ID番号をFacebookページIDに関連付ける方法がわからないことです。これはどのように行うことができますか?

4

1 に答える 1

2

あなたはこのようにすることができます

      FB.ui(
        {
            method: 'pagetab'
        },
        function(response) {
            if (response != null && response.tabs_added != null) {

                $.each(response.tabs_added, function(pageid) {
                      alert(pageid);
                });
            }
        }
      );

それぞれを顧客 ID に関連付けて、ページ ID を保存します。

ユーザーがアプリにアクセスすると、ページ ID が取得されます。次に、ページ ID から顧客 ID を簡単に識別できます。

于 2012-05-31T15:01:12.947 に答える