如何解析json在graph api facebook从http get
Javascript - How to parse json in graph api facebook from http get?
我使用图形api来搜索组,这里是http请求:
var url ="https://graph.facebook.com/search?type=group&q=house&access_token=access_token&callback=FB.__globalCallbacks.f317bdb78&limit=5&method=get&pretty=0&sdk=joey".
$.get(url, function( resp ) {
console.log(resp);//it's return resp
var obj = jQuery.parseJSON(resp.data);//I got error here, resp.data is undefined
console.log(obj);
});
这是来自graph API的响应:
/**/ FB.__globalCallbacks.f317bdb78({"data":[{"name":"House Party !!!","privacy":"CLOSED","id":"881671771927203"},{"name":"KITTY'S HOUSE","privacy":"OPEN","id":"100126236854592"},{"name":"Full House Long Xuy'u00ean","privacy":"OPEN","id":"606749376035865"},{"name":"Housing Ho Chi Minh City (Saigon)","privacy":"CLOSED","id":"330339417123482"},{"name":"Ch'u0103n Drap House","privacy":"OPEN","id":"1397025403874006"}],"paging":{"cursors":{"before":"MAZDZD","after":"NAZDZD"},"next":"https:'/'/graph.facebook.com'/v2.0'/search?access_token=access_token&pretty=0&q=house&type=group&limit=5&after=NAZDZD"}});
我如何解析JSON数据从响应图搜索facebook?
如果你正在使用JSONP(注意callback=?
GET参数),那么你的代码应该是:
var url ="https://graph.facebook.com/search?type=group&q=house&access_token=access_token&callback=?&limit=5&method=get&pretty=0&sdk=joey";
$.getJSON(url, function( resp ) {
console.log(resp);
});
或更通用的:
var url ="https://graph.facebook.com/search?type=group&q=house&access_token=access_token&callback=?&limit=5&method=get&pretty=0&sdk=joey";
$.ajax({
url: url,
dataType: 'jsonp'
}).then(function(resp) {
console.log(resp);
})
为什么首先使用JSONP ?
var url ="https://graph.facebook.com/search?type=group&q=house&access_token=access_token&limit=5".
$.getJSON(url, function(resp) {
console.log(resp.data);
});
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- 漂亮照片图片库中的Facebook赞按钮
- 包括用于facebook评论框的JavaScript SDK
- 使用Facebook live API创建实时视频对象时的隐私设置
- Meteor如何接收HTTP请求
- 有任何可能将facebook实时信使整合到一个网站中
- facebook”;添加评论“;popup获胜'不要消失
- Facebook共享显示一个接一个的空白页面
- 使用acess代币登录Facebook,并通过网络应用程序离线发布
- 如何使用Spring MVC将Facebook返回的响应数据保存在Java类中
- 如何在Facebook上的iframe应用程序中使后退按钮返回到上一页
- 异步facebook功能
- 如何将 HTTP 转换为 HTTPS Facebook 应用程序
- 当使用http访问我的facebook iframe页面时,我如何才能获得Modal而不是弹出窗口
- Facebook http / Https error
- 阻止一个具有原点的帧“;http://static.ak.facebook.com"访问具有原点的帧
- 检索JSON从http facebook链接
- Fb-Like按钮+对<http://www.facebook.com>以获取属性Proxy.Install
- 如何解析json在graph api facebook从http get
- Node.js http .get()没有返回Facebook访问令牌