1
binux 2013-03-31 23:51:35 +08:00 1
curl是*nux下一个很常用的命令,用于发起http请求
-H是表示请求时增加一个header http请求除了url,还有Header(还有body) |
2
talentsnail 2013-03-31 23:54:40 +08:00 via Android
直接打开curl后面那个地址,把h后面的信息放到请求的头文件中,我是这么干的。真正用sdk的话,有封装好的方法直接用。
|
3
michaelye1988 OP @talentsnail 该如何拼接链接呢?我是在手机上获得的access_token,现在我要去访问联系人的信息https://api.douban.com/v2/user/~me/access_token=e21411466f28f273a63c33d34d7ad759
我一般是这样访问的,可是不行,不知道错在哪里了。 豆瓣返回的包含access_token的json: 返回的结果(2923): {"access_token":"4f4582d4fda5739aedd0887ef8f05ace","douban_user_name":"我是9527","douban_user_id":"67894506","expires_in":604800,"refresh_token":"4eec3f87249c7e5eecc4be956dd57b1a"} |
4
michaelye1988 OP @binux 又学到了
|
5
subpo2 2013-04-01 00:33:28 +08:00 1
|
6
michaelye1988 OP @subpo2 我了个去啊,还真是,郁闷,把问题想复杂了,XXXXX直接换为id就可以了。幸亏提醒,不然又浪费时间了,谢谢大家,祝各位晚安!
|
7
michaelye1988 OP 好吧,问题又来了,可能我没有描述清楚,我要访问的是授权的api,也就是必须要加上Access_Token,文档里面是这样描述的:
需要授权的Api,需要加access_token的Header,并且使用https协议,限制具体见OAuth2文档 谁能告诉我,“需要加access_token的Header”该怎么加呢? 比如现在我要访问:http://api.douban.com/v2/online/user_participated/67894506 这个是一个授权的api,该如何加“Header”呢?真的要给跪了。是我孤陋寡闻还是豆瓣文档没有说清楚? 文档链接: http://developers.douban.com/wiki/?title=api_v2 |
8
mmkkyang 2013-04-10 22:37:21 +08:00
|