Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用facebook用户';s信息_Javascript_Jquery_Json_Cakephp - Fatal编程技术网

Javascript 如何使用facebook用户';s信息

Javascript 如何使用facebook用户';s信息,javascript,jquery,json,cakephp,Javascript,Jquery,Json,Cakephp,我正在使用facebook图形。我能够检索访问令牌。现在我想使用 https://graph.facebook.com/XXXXXXXXX/?access_token=111978178853984|2.1lD7XrS1n7C3UgudmiSpQg__.3600.1279976400-10000XXXXXXXXX|9vJZuRDvlzLhFfGkqGkg92KmDSE. 我已经找到了多种检索json输出的方法 1) jquery.getJSON方法-由于浏览器安全限制,大多数“Ajax”请求受

我正在使用facebook图形。我能够检索访问令牌。现在我想使用

https://graph.facebook.com/XXXXXXXXX/?access_token=111978178853984|2.1lD7XrS1n7C3UgudmiSpQg__.3600.1279976400-10000XXXXXXXXX|9vJZuRDvlzLhFfGkqGkg92KmDSE.
我已经找到了多种检索json输出的方法

1) jquery.getJSON方法-由于浏览器安全限制,大多数“Ajax”请求受同源策略约束;请求无法从其他域、子域或协议成功检索数据

2) 尝试了文件获取内容方法-再次失败-不幸的是我使用的是共享服务器,文件获取内容是不允许的

3) 尝试了httpSocket方法-失败-我得到的输出为null

我已经没有办法让它工作了。我不熟悉卷发

谢谢你的帮助

谢谢。

您可以使用/但需要通过以下方式对URL稍加添加:

https://graph.facebook.com/XXXXXXXXX/?access_token=111978178853984|2.1lD7XrS1n7C3UgudmiSpQg__.3600.1279976400-10000XXXXXXXXX|9vJZuRDvlzLhFfGkqGkg92KmDSE&callback=?
然后只需使用该url:

$.getJSON('https://graph.facebook.com/XXXXXXXXX/?access_token=111978178853984|2.1lD7XrS1n7C3UgudmiSpQg__.3600.1279976400-10000XXXXXXXXX|9vJZuRDvlzLhFfGkqGkg92KmDSE&callback=?', function(data) {
  //use data, it's a json object
});

这将以不同的方式请求内容,使用它将绕过相同来源策略()。

尝试使用官方Facebook或