0

私はFacebook認証にFacebookJavascriptAPIを使用しており、他のFacebook機能を簡単なPHPベースのサイトに実装しています。現在、Facebookの友達を取得するためにAPIを使用しており、友達リストを使用していくつかの操作を行う必要があります。そのため、JSONオブジェクト配列を対応するコントローラーアクションに投稿しています。このページの後半では、別のAJAX呼び出しを使用してロードされます。その間に、投稿されたデータを失っています。必要なのは、frienのリストを既存のFacebookIDと比較する必要があるということです。私は以下のコードを使用しています

   FB.api('/me/friends', function(response) {
        $.ajax({
        type: 'post',
        url: baseUrl+'/user_details/userlist',
        data: response,
        dataType: 'json',
        success: function() {

        }});
    });

どうすればこれを達成できますか?または、PHPベースのSDKを使用する必要がありますか?

4

1 に答える 1

0

dataオプションを次の形式に変更します。

data: { "data" : response },

次に、Cake コントローラをチェック$this->request->dataします (Cake 2.x を想定)。

于 2012-05-14T17:17:34.223 に答える