我正在使用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?
答案 0 :(得分:0)
将您的data
选项更改为以下格式:
data: { "data" : response },
然后检查Cake控制器上的$this->request->data
(假设Cake 2.x)。