2
我正在制作一个登录名为facebook的facebook。 使用javascript sdk即时响应(我猜是JSON),并且我想将这个响应发送到一个php文件来检查用户是否在数据库中。通过AJAX发布API响应
所以继承人我到目前为止。 这是我在用户进入Facebook时调用的函数。
function testing(){
FB.api('/me', function(response) {
response = JSON.stringify(response);
//call another function, sending the data recived
ajaxlog(response);
});
}
这里是ajaxlog功能
function ajaxlog(facedatos){
$.ajax({
type: "POST",
url: "facebook-ajax-login.php",
dataType: "json",
data: facedatos,
success: function(response){
//the php brings the conect response true or false
if(response.conect==true){
$("#exist").html(response.data);
}else{
}
},
beforeSend: function(){
$("#exist").html("<img class='img-responsive ajax-l' style='width:40px;padding-top:10px;margin-right:10px;' src='images/ajax-loader.gif' />")
}
});//<!--ajax-->
即时通讯做提醒和Facebook的数据来自没有问题。我认为问题是我如何通过邮寄发送数据,即时通讯不会收回数据在php
什么萤火秀视后的数据。这看起来不错吗? – Dutchie432
PHP文件位置是否正确输入? – linkyndy
似乎都没问题: ' 接受\t application/json,text/javascript,*/*; Q = 0.01 接受编码\t gzip的,放气 接受语言\t ES-AR,ES; Q = 0.8,EN-US; Q = 0.5,连接; Q = 0.3 缓存控制\t无缓存 连接\t保活 的Content-Length ' 可能是其不reving以及数据的PHP ...这里是测试PHP '$ objeto = json_decode($ _ POST [ “facedatos”]); $ data = array( “conect”=> true, “conectado”=> $ objeto ); echo json_encode($ data); 死;' –