使用 curl 进行php模拟post或者get请求,然后新浪接口会返回json数据的,你在php里面就可以接受到。可以参考下面网址,有多重方式 flie_get_content() curl 等,我习惯用 curl,
>
jquery 的getJson也是ajax请求,ajax请求默认是异步请求,就是不需要等数据返回,就会执行后面的数据。
所以,你外面的变量赋值,还没有等请求值返回,就已经执行了。
你只需要在getJSON请求之前,设置同步请求就行了:$ajaxSettingsasync = false;
多层的继续在后面添加即可
例如:
{info : {
user : {
name : 'name',
id : 'id',
}
}
}
获取name值的话就这样 datainfousername || data['info']['user']['name']
你用ajax的话会出现跨域问题,这个接口是支持jsonp的,请使用jsonp,在你的请求地址后边加上&callback=jsonpcallback,jsonpcallback是你的回调函数名字
以上就是关于php调用新浪微博api怎么获取url返回的json全部的内容,包括:php调用新浪微博api怎么获取url返回的json、pb 调用http 接口问题,返回值JSON格式,怎么获取返回值、jquery getJSON方法返回值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)