新浪微博 SDK for .Net

码农软件 · 软件分类 · 开源微博工具 · 2020-01-21 18:58:27

软件介绍

好消息,SDK已经添加了支持VS2008以及.net2.0/3.5的版本了

鉴于好多朋友对VS2008及.net2.0/3.5版本的SDK需求强盛,所以本次针对老版本重新编写了SDK的经典版。经典版使用JSON.Net作为反序列化的媒体,将官方API返回的JSON值转换为了实体类,方便老版本的.net和vs调用。使用方法与.net 4.0版本的SDK一致,只是返回类型从dynamic变成了各种实体。>>>下载地址<<<

  • 新增Entities命名空间
  • 为了支持老版本.net新增了N个实体类型
  • 使用JSON.net作为结果的反序列化载体(压缩包中已内置相应版本的JSON.net发行版)
  • 与.net4.0版本相比API返回结果从dynamic变为class
  • 目前为alpha版本,欢迎测试

新浪微博开放平台SDK for .Net 4.0+

  • 支持 OAuth2.0, 官方新版API
  • SDK已经获得新浪微博官方支持,并加入了官方SDK下载列表
  • 下载中已提供Web及Winform的使用示例
  • 为了方便各位初学者,视频教程已经发布,请不理解的朋友先看教程

最近有朋友提出SDK的问题,但经过调试以后都找出了原因并解决了问题。为了让各位能更及时的反馈信息,本人开设了交流QQ群,有助于更好的交流和讨论有关SDK的话题。有需求的朋友可以加QQ群241088256进行交流和沟通。

视频教程发布了

最近发现群里比较集中的问题在于应用的创建,AppKey和AppSecret的获取,以及怎么去绑定一个回调地址,还有就是怎么让DEMO程序正确的运行。这里为不是太清楚如何取得AppKey和AppSecret,以及不知道回调地址如何绑定的朋友准备了一个视频,按照视频的步骤,一般都不会再有啥问题,DEMO程序也是能够顺利运行的。请大家自行下载教程视频,下载高清版教程视频 或者直接到优酷观看教程视频



现在新的SDK预览版已经发布了,V1版SDK停止更新!

新版SDK特性

  • 授权方式升级为OAuth2.0
  • 更新了API接口,与官方V2版API同步

基本流程

第一步:授权认证

传统方式(适用于Web项目)

  • 初始化OAuth类
  • 获取Authorize地址
  • 访问Authorize地址并进行授权,取得code
  • 使用OAuth类的GetAccessTokenByAuthorizationCode方法获得AccessToken
  • 完成

模拟登录方式(适用于Winform项目和其他项目类型)

  • 初始化OAuth类
  • 调用OAuth类中的ClientLogin方法,传入账号、密码以及绑定回调地址(ClientLogin方法模拟了上述整个授权过程,实现一键登录和授权)
  • 完成

第二步:实例化操作类

至此,授权完成了。接下来用刚才的OAuth作为参数来实例化一个Client操作类。

Client实例化以后,通过API命名空间,即可调用各种方法。


代码示例

点击此处跳转到文档页面查看代码示例


V1版本SDK停止更新的说明

鉴于官方将在2012年9月1日关闭V1的API访问,所以老版本的SDK将不再更新。有需要的朋友可以自行到下载页面下载源代码和示例程序,但是在源码中不再提交更新。


写在后面

人无完人,SDK中可能还存在着各种BUG,虽然基本的那几个接口我已经做过测试能够正常发送微博和图片,其他接口就没有那么多时间去一一测试了,如果你在使用这些接口的时候发现问题,请及时的联系我,以便修正,谢谢。

SDK中的各个接口命名基本和官方API文档中的一致,我相信能够使用VS2010开发应用的各位使用起这个SDK来应该不会太大的困难。所有的方法分类和命名基本和官方保持一致,返回结果通过DynamicJson把原始的JSON数据转换成了C#的dynamic类型,dynamic中的数据结构与官方文档一致,大家参照官方文档就可以方便的使用各个接口了。此外,使用方法在DEMO中都有示例,不明白的朋友可以下载示例来更好的了解和使用这个SDK。

最后,感谢大家支持!


联系我

本人微博:http://weibo.com/xuanchenlin

本人博客:http://www.cnblogs.com/linxuanchen/

电子邮件:xuanchen@qcyn.sina.com.cn

欢迎关注,欢迎交流!

本文地址:https://codercto.com/soft/d/23888.html

Measure What Matters

Measure What Matters

John Doerr / Portfolio / 2018-4-24 / GBP 19.67

In the fall of 1999, John Doerr met with the founders of a start-up he’d just given $11.8 million, the biggest investment of his career. Larry Page and Sergey Brin had amazing technology, entrepreneur......一起来看看 《Measure What Matters》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具