2011年,开放元年,各大平台竞相开放,开发者们乐此不彼。但是作为进入开发平台的第一步,授权,却把很多开发者搞得晕头转向。个人学习开放平台从新浪微博入手,因频频不能得手,中途转战腾讯微博,遇到问题就在技术讨论群里发问,奈何大都是新手,且开发语言不一,能帮忙者甚少。功夫不负有心人,就在那仅有的几个的帮助下,加上自己的努力,终于打通了各个环节,成功发布了第一条微博,并且完成了一个简单应用,参与光棍节主题大赛。
现在个人想把应用移植到新浪微博、网易微博等其他开发平台,于是开始又回到新浪。虽然都是Oauth(此处Oauth表示Oauth1.0,下文及该系列后续文章所述Oauth亦均表示Oauth1.0)授权,但细节上却依然有很多不同。新浪Oauth授权http请求方式为post,个人成功获取了reqeust_token,在以同样的方法获取access_token却未能成功;网易微博开放平台文档提示其Oauth授权http请求方式为get,但个人在实际调试中,却发现用post和get均可获取request_token,但是同样以获取request_token的方法去获取access_token却都不行,至今没弄懂起起其中,所以在此分享腾讯的代码,也是希望其他朋友能够提供新浪和网易等其他平台授权代码,以供大家相互学习。
订阅专栏 解锁全文
1万+



被折叠的 条评论
为什么被折叠?



