腾讯微博开放平台Flash/JS/AIR SDK公布

腾讯微博开放平台Flash/JS/AIR SDK公布,腾讯微博开放平台为开发者提供以下语言SDK,辅助开发者完成基于腾讯微博开放API的应用开发。

 C++ SDK

说明:
1.SDK里包含什么?

SDK源码包含以下内容:json和xml解析器,字符串格式转换,http同步和异步请求,Oauth授权
引用第三方库:curllib.dll,ssleay32.dll,libeay32.dll和openldap.dll,生成QWBlogAPI.dll

2.如何使用该SDK?

(1)在你的c++工程中引用QWBlogAPI.lib和相关头文件,并拷贝QWBlogAPI.dll,curllib.dll,ssleay32.dll,libeay32.dll和openldap.dll到应用程序目录下。

(2)使用SyncRequest发起同步请求,AsyncRequest发起异步请求

(3)使用Util::String命名空间下的接口可转换字符串格式

3.注意事项

推荐使用vs2005+sp1 编译环境

下载地址: http://open.t.qq.com/download/C++-SDK.7z

 C# SDK
此C# SDK,由热心网友 vincent 提供。

说明:
1.SDK里面包含什么?

SDK源码包含以下内容:QWeiboRequest.cs、Parameter.cs、Oauth.cs、SyncHttp.cs、AsyncHttp.cs、HttpUtil.cs,编译后生成库文件QWeiboSDK.dll。

2.如何使用该SDK?

(1)在你的C#工程中添加对QWeiboSDK.dll的引用

(2)using QWeiboSDK 命名空间

(3)使用QWeiboRequest类来发起请求,包括oauth登录请求及其它功能请求。支持同步和异步请求。

下载地址: http://open.t.qq.com/download/C%23-SDK.7z

 Php SDK
此PHP SDK,由热心网友 Horde 提供。

说明:
1.SDK里面包含什么?

config.php 配置文件
index.php
callback.php 回调处理
test.php 测试用例
testpic.php 发表带图片微博测试用例
txwboauth.php 微博SDK业务逻辑
 

2.如何使用该SDK?

(1)把config.php中的WB_AKEY和WB_SKEY改成你自己的appkey和skey。

(2)参照index.php,callback.php,test.php的调用顺序使用。

下载地址:http://open.t.qq.com/download/PHP-SDK.zip

Java SDK
此 Java SDK,由热心网友 vincent 提供

说明:
1.SDK里面包含什么?

SDK源码包含以下内容:QWeiboRequest.java、QParameter.java、Oauth.java、QSyncHttp.java、QAsyncHttp.java、QHttpUtil.java,等等对腾讯微博开放API的简单封装; 同时,在QWeiboMain中提供了示例代码。

2.如何使用该SDK?

(1)在你的Java工程中添加该SDK中dist目录下的jar库,并添加到你的编译路径中

(2)在你的代码中import相应的包名

(3)使用QWeiboRequest类来发起请求,包括oauth登录请求及其它功能请求。支持同步和异步请求。

下载地址:http://open.t.qq.com/download/JAVA-SDK.7z

Javascript/Flash/Adobe AIR SDK
此 Javascript/Flash/Adobe AIR SDK,由热心网友 Danger 提供

说明:
1.SDK里面包含什么?

weibo.html: 授权逻辑在其中,并且包括了JS调用接口的范例 (关联的JS文件可通过源代码中的地址下载到本地来提速页面启动速度)。

weibo.xml: 用来编译AIR程序的文件(预览效果直接在命令行运行 >adl weibo.xml )(AIR SDK编译环境配置方法请参考Adobe官方文档 http://url.cn/1ttFXQ )

proxy.swf: Flash代理文件,实现数据的跨域拉取和提交操作(配合weibo.html一同使用,不可删除)

proxy.fla: Flash代理文件源文件。

flash.fla: Flash使用范例文件

2.如何使用该SDK?

本SDK已经实现微博Oauth授权的全过程。开发者可专注做自己的功能开发,不用关心Oauth实现原理。

如果你是一名JS开发人员,使用如下方法:
获取数据使用 getWB(“api_url”)
发送数据使用 postWB(“api_url”)

如果你是一名 Flash 开发人员,使用如下方法
getWBStr(“api_url”)
postWBStr(“api_url”)

如果你是一名AIR开发人员,以上两种方法任选。

在使用上面方法前,你需要先通过weibo.html来登录获取授权码。

认证步骤:
1.将你在腾讯微博开放平台申请的 App Key 和 App Secret 填入表单中。

2.点击sign跳转到腾讯微博官方登陆页。

3.将登录成功返回的授权码替换表单中的中文字符。

4.再次点击sign按钮,看到按钮状态变成 connected 后就代表成功和腾讯微博建立连接。

注意事项:
1.请确保你的电脑系统时间准确,如果和服务器时间相差5分钟以上,将无法完成授权过程。

2.使用该SDK,请确保电脑上有安装 Flash Player 8.0及以上版本。(下载地址:http://get.adobe.com/flashplayer)

3.如果你需要在本地硬盘上调试程序,需要先设置Flash文件的本地硬盘访问权限。来保证该SDK可以正常运行。
设置地址是: http://url.cn/3VIL0i
(将该SDK所在目录添加到允许运行的列表中)

4.如果你的浏览器启动了拦截弹出窗口功能,请关闭。

5.关于AppKey和AppSecret安全问题,请自行在本地做加密保存处理。

6.如果你开发的是Web应用,给oauth_callback=null指定URL后,登录成功后会跳转到你的应用。

下载地址:

 http://open.t.qq.com/download/JS-SDK.zip

 腾讯微博开放平台:

http://open.t.qq.com

原创文章,转载请注明: 转载自QQ控

本文链接地址: 腾讯微博开放平台Flash/JS/AIR SDK公布

文章的脚注信息由WordPress的wp-posturl插件自动生成




coded by nessus

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>