0

我在一个基于 PHP 的蛋糕网站中使用 Facebook Javascript API 进行 Facebook 身份验证并实现其他 Facebook 功能。现在我正在使用 API 来获取 Facebook 好友,我需要对好友列表进行一些操作。所以我将 JSON 对象数组发布到相应的控制器操作。稍后使用另一个 AJAX 调用加载此页面。在这之间我丢失了发布的数据。我需要的是,我需要将好友列表与现有 Facebook ID 进行比较。我正在使用下面的代码

   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 },

然后检查$this->request->data你的 Cake 控制器(假设是 Cake 2.x)。

于 2012-05-14T17:17:34.223 回答