针对用户发表文章,不同用户用GitHub授权登录进行评论这一特定场景提出了一些具有创新性的技术方法—使用OAuth协议实现第三方授权。
一套集成腾讯、微信、微博、淘宝、百度、京东等开放平台的Oauth2.0统一接入平台。
3、登陆,授权,获取用户资源更新日志============================================2014-03-24V3.1.03241、加入新浪微盘Oauth2.0协议。
4.WangYiConnect.aspx为连接.5.WangYiCallback.aspx是返回需要相应处理页面6.常见问题,如果出现需要检查oauth.config里的CallBackUrl节点是否对应你网站审核的
接下来用刚才的OAuth作为参数来实例化一个Client操作类。Client实例化以后,通过API命名空间,即可调用各种方法。欢迎感兴趣的用户下载学习。
,然后可以根据这两个值做oauth授权,并可以发布微博、获取微博数据以及调用其他的API
基础类ii.oAuthQQ.cs-腾讯微博oAuth类iii.IWeiBee.cs-微博基础类,所有微博功能要实现的接口iv.WeiBeeQQ.cs-腾讯微博类,发微博,获取时间线等实现v.Utility.cs
在处理OAuth授权过程中我也碰到几个在新浪开放平台论坛中常见的几个问题,在这里总结下,在后面讲解中会讲到我的想法和解决办法:1、requesttoken时callback问题。2、401错误。