如图,是返回最近一小时内的热门话题的接口(http://open.weibo.com/wiki/index.php/Trends/hourly):
准备写个应用练练手,但对于新浪微博的接口调用有3个疑问(图中3点),应用是这样的,就是查看每个小时内的热门话题,疑问如下:
1、这个接口需要登录,但我这个应用就是一个获取话题信息的,与具体用户好像没什么关系,这个登录是什么意思呢,如何操作呢。
2、文档里说用OAUTH认证不需要source这个参数,那么这个OAUTH认证是哪个用户的OAUTH认证呢,是应用开发人授权还是什么(因为与其他用户没什么关系)
3、这里的curl -u "username:password"是什么意思呢,不是直接请求最后面那个地址就行了吗,哪位朋友能帮忙解释一下,最好能给个调用的例子
本人新手,请大家不要取笑,谢谢!
1、如果与用户无关的接口还需要你登陆,可以采取你用自己账号帮着代理来解决问题;
2、oauth对应是目标账号,举例来说,如果你想给当前使用你应用的用户呈现他的好友列表,那么oauth认真的就是当前登录的用户;
3、curl -u "username:password" 这个在服务器端使用 curl 命令采取basic Auth授权方式访问接口,这种方式在接口中应该已经逐步禁止了,楼主不用太过在意。
推荐你下载一个新浪微博的 open api的sdk来研究下,通了就没问题了。