IOS苦逼实作社会化媒体之 豆瓣的豆瓣说 API

:用户认证,文字分享。

 

豆瓣是这次我写的同步sdk的痛苦之源。不按照标准OAuth的标准,随心所欲。有时候真想掐死那个写API接口的鸟人。

 

豆瓣API七大糟糕之处:

 

1. 认证模式只支持header模式,你必须把认证字符串独立出来放在Http头的Authorization field中,否则他是不会鸟你的,只会返回no auth access。

 

2. pin是不需要的,第二步用户认证后,不会返回pin,第三步获取access token也是不需要的。

 

3. 稳定性极差,如果认证不了,不一定是你的问题。

 

4. post时使用的不是普通的query string格式,这鸟人用的是一种entry格式,你需要传入类似这样的xml:

@"<?xml version=\'1.0\' encoding=\'UTF-8\'?>\

<entry xmlns:ns0=\"http://www.w3.org/2005/Atom\" xmlns:db=\"http://www.douban.com/xmlns/\">\

<content>。。</content>\

</entry>"

 

5. 没有开放上传图片的api。

 

6. 文档写的极差,混乱,粗略。比人人的文档还不如。

 

7. 没有官方ios sdk(第三方链接都没有)。日,连个好用的sdk参考下,都不行。

posted @ 2011-08-22 12:02  hjtc  Views(829)  Comments(0Edit  收藏  举报