IOS苦逼实作社会化媒体之 腾讯微博 API

:用户认证,文字分享。

腾讯的文档写也不错。

 

API认证规范方面,只能使用OAuth1.0

 

OAuth1.0认证实现的细节上需要注意三点:

1. 官方提供的sdk还是不错的,比新浪上挂着的第三方sdk靠谱。

2. pin码获取有两种方法:

一种是按照文档的说明,将oauth_callback=null注意这里的null就是指字符串”null”, 与新浪微博是不同的,新浪微博可以不callback参数,而腾讯这个参数是必。然后用解析html的方法获取pin即可。

第二种是将oauth_callback=www.somewhere.com。注意这里的网址必是某个可以访问的地址。在第二步用户认证完后,程序会跳转到该页面,并且加上oauth_verifier参数,截获这个地址的跳转就可以了。

3. 腾讯也同时支持header,query string两种模式认证。

 

API调用没什么好说的,注意调用频率就行了。

posted @ 2011-08-22 11:29  hjtc  Views(741)  Comments(0Edit  收藏  举报