php调用新浪微博api怎么获取url返回的json

php调用新浪微博api怎么获取url返回的json,第1张

使用 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方法返回值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9799082.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存