SDK for .Net 正式版 Release 1 以及示例代码

Rating:        Based on 3 ratings
Reviewed:  2 reviews
Downloads: 2003
Change Set: 16961
Released: Jun 12, 2012
Updated: Jun 17, 2012 by Xuanchenlin
Dev status: Stable Help Icon

Downloads

Example 进阶示例 - 包括.net2.0和.net4.0的Winform及Web示例代码
example, 4614K, uploaded Jun 12, 2012 - 1015 downloads

Release Notes

6月17日更新说明
  • 新的Release 2发布了,所以删除了Release 1的库文件。
  • 示例中的库文件依然是Release 1版的,懒得换了。请自行下载Release 2后覆盖同名文件即可。

6月12日更新说明
  • 新功能 - 新增了针对.net2.0和.net4.0环境下的Winform及Web项目的示例代码。
    • NET2 - .net 2.0的Winform和Web网站示例
    • NET4 - .net 4.0的Winform和Web网站示例
    • Libs - SDK 库文件,包括2.0和4.0的SDK库文件

6月11日更新说明
  • 新功能 - 为Entities里的所有实体增加了基类EntityBase,重载了ToString()函数返回原始的json字符串,主要是提供给4.0一下的版本来用。2.0和3.5蛋疼啊!
  • 新功能 - Request方法中添加了如果AccessToken为空则添加?source=appkey的查询参数。也就是说,现在即使没有授权,也可以调用诸如public_timeline等不需要授权的函数。
  • 修复 - 修正了ClinetLogin方法中若返回值中带有RefreshToken返回登录状态为false的问题。
  • 修复 - 修正了RepostTimeline返回值中Statuses始终为null的问题。
  • 修复 - Utility的BuildPostData中,若WeiboParameter里的value为NULL时会出现蛋疼错误。

正式版发布说明
  • 新功能 - 支持.Net 2.0/3.5/4.0的框架了。任然推荐使用VS2010及更高版本来进行开发。VS2008由于没有可选参数,开发的时候会非常蛋疼。
  • 新功能 - 针对.Net 4.0版本的SDK同时支持返回Dynamic类型和实体类类型。
  • 新功能 - OAuth中添加了验证AccessToken的VerifierAccessToken方法。验证Token有效性不用再实例化Client了。
  • 修改 - OAuth提供了2个构造函数。
    • 用于未取得AccessToken首次授权的构造函数。参数为AppKey,AppSecret及CallbackUrl
    • 已取得AccessToken情况下用于实例化API操作类Client的构造函数。参数为AppKey,AppSecret及AccessToken
  • 修改 - 由于OAuth类中提供的用于首次授权的构造函数中已经传递了回调地址CallbackUrl参数,所以GetAuthorizeURL, GetAccessTokenByAuthorizationCode, ClientLogin方法中不再需要指定CallbackUrl参数。
  • 修改 - 正式版DLL中已经内置了JSON.Net及DynamicJson(for .Net4.0+)无需再额外引用第三方库文件。
  • 修改 - .net 4.0版本的SDK,Client.API中被分为Dynamic和Entity两个命名空间。
    • 使用Dynamic命名空间返回动态类型,其类型结构与官方文档一致。
    • 使用Entity命名空间与其他版本一样返回实体类,具体类型请自行参考对象浏览器。
  • 修复 - 修正了采用标准流程获取AccessToken后在OAuth的AceessToken返回空值的问题。
  • 修复 - 现在DLL中提供参数说明文档了。

Reviews for this release

     
这娃 是不是 有病
by GoBelieve on Jun 14, 2012 at 1:56 AM
     
fuck your family
by koalaylj on Jun 12, 2012 at 4:32 AM