在接入新浪微博进入自己的app时比较简单和方便,文档也很完善。
但是微信的api写的不是很简练,官网上的一些文字还容易误解,我遇到的问题是入门级的,昨天申请了一个应用,但是编译的时候因为之前使用了官方给的keystore运行官方的Demo,所以编译自己的app的时候也是用的那个,所以造成的结果就是:签名错误。因为今天来的时候还原keystore之后进一步去修改官网上的签名,但是就是运行不起来,折腾了好久,一直没意识到症结是在keystore,还有就是微信的错误还没有提示信息,所以只能瞎撞,试各种办法,微博的文档给的比较细心,对于错误都有指导性的方向去解决。
总结:对于keystore要仔细检查,一般的app接口api调用出错大部分都来自应用授权,首先要考虑包名和签名是否发生改变。