将值发布到cakePHP控制器操作并显示它

时间:2012-05-14 17:14:03

标签: cakephp facebook-graph-api jquery

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

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

        }});
    });

我怎样才能做到这一点?或者我需要使用基于PHP的SDK?

1 个答案:

答案 0 :(得分:0)

将您的data选项更改为以下格式:

data: { "data" : response },

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