跳转到: 导航, 搜索
 
(未显示12个用户的43个中间版本)
第1行: 第1行:
{|class="toc" id="toc"
+
=SDK资源=
|<div id="toctitle"><h2>目录</h2></div>
+
 
<ul class="sdk">
+
<div class="wiki_txtJ">
{{TOC_item|1|Java SDK}}
+
提供给开发者,针对不同场景集成微博功能的各类SDK。
{{TOC_item|2|PHP SDK}}
+
</div>
{{TOC_item|3|Flash SDK}}
+
 
{{TOC_item|4|Python SDK}}
+
 
{{TOC_item|5|Javascript SDK(JSSDK)}}
+
 
{{TOC_item|6|nodejs SDK}}
+
==iOS SDK==
{{TOC_item|7|C++}}
+
 
{{TOC_item|8|C#}}
+
<div class="wiki_txtJ">
{{TOC_item|9|Android SDK|wiki_icon_ad}}
+
目前最新版本的 iOS SDK 3.3.7,该版本对 iOS 16 进行了适配,提高了安全性和兼容性,请开发者尽快更新。同时针对苹果应用商店对采集 IDFA 的审核问题,最新版 iOS SDK 去除了采集 IDFA 等隐私信息的代码,使开发者集成 iOS SDK 时,能够顺利的通过苹果应用商店的审核。
{{TOC_item|10|iOS SDK|wiki_icon_ios}}
+
</div>
{{TOC_item|11|WP7 SDK|wiki_icon_wp}}
+
 
{{TOC_item|12|Ruby SDK}}
+
 
{{TOC_item|13|Delphi SDK}}
+
<div class="wiki_taglist">
 +
<ul class="clearfix">
 +
<li style="font-size:14px;">[[移动客户端接入#SDK接入流程|SDK接入流程]]</li>
 +
<li style="font-size:14px;">[https://github.com/sinaweibosdk/weibo_ios_sdk iOS SDK下载]</li>
 
</ul>
 
</ul>
|}
+
</div>
*注意:
+
*1:有<span class="wiki_icon_wb"></span>标识的为新浪官方提供技术支持的SDK。
+
*2:目前Java ,PHP,Flash,Python,Javascript,Android及iOS 支持新版接口及OAuth2.0,其余仅支持旧版接口。
+
  
 
{|width="100%" border="0" cellspacing="0" cellpadding="0" class="wiki_table"
 
<html><colgroup><col class="tbF1"/><col /></colgroup></html>
 
!colspan="2" scope="col"|<span id="Java SDK">Java SDK<span class="wiki_icon_wb"></span></span>
 
|-
 
|<p class="api_tit">[http://code.google.com/p/weibo4j/ 下载地址]</p>
 
|(包含新版接口及OAuth2.0)
 
|-
 
  
  
{|width="100%" border="0" cellspacing="0" cellpadding="0" class="wiki_table"
+
==Android SDK==
<html><colgroup><col class="tbF1"/><col /></colgroup></html>
+
!colspan="2" scope="col"|<span id="PHP SDK">PHP SDK<span class="wiki_icon_wb"></span></span>
+
|-
+
|rowspan="2"|<p class="api_tit">[http://code.google.com/p/libweibo/ 下载地址]</p>
+
|(包含新版接口及OAuth2.0,由SAE提供维护,SAE平台已集成最新版PHPSDK)
+
|-
+
|
+
* Demo使用教程
+
*1、在open.weibo.com创建应用,得到AppKey,设置“授权设置”中的“应用回调页”地址为"http://host/callback.php",其中host为网站域名。
+
*2、下载Demo,然后解压,修改config.php中的WB_AKEY为App Key,WB_SKEY为App Secret,WB_CALLBACK_URL为刚才填入的回调页地址。
+
*3、上传到PHP空间即可
+
|-
+
  
{|width="100%" border="0" cellspacing="0" cellpadding="0" class="wiki_table"
+
<div class="wiki_txtJ">
<html><colgroup><col class="tbF1"/><col /></colgroup></html>
+
目前最新版本的 Android SDK 为 13.5.0,按照工信部关于个人隐私保护的要求,最新版 Android SDK 已经去除了采集相关设备信息的代码,同时升级了内置浏览器(webview)的网络安全配置,使开发者集成 Android SDK 时,能够顺利的通过各大应用商店的审核。
!colspan="2" scope="col"|<span id="Flash SDK">Flash SDK<span class="wiki_icon_wb"></span></span>
+
</div>
|-
+
|<p class="api_tit">[http://code.google.com/p/weibosdk/ 下载地址]</p>
+
|
+
:代码演示
+
: http://flashsdk.sinaapp.com
+
|}
+
  
{|width="100%" border="0" cellspacing="0" cellpadding="0" class="wiki_table"
 
<html><colgroup><col class="tbF1"/><col /></colgroup></html>
 
!colspan="2" scope="col"|<span id="Python SDK">Python SDK</span>
 
|-
 
|<p class="api_tit">[http://code.google.com/p/sinaweibopy/ 下载地址]</p>
 
|
 
:sinaweibopy,由网友@[http://weibo.com/206069909  廖雪峰]提供
 
|}
 
  
{|width="100%" border="0" cellspacing="0" cellpadding="0" class="wiki_table"
+
<div class="wiki_taglist">
<html><colgroup><col class="tbF1"/><col /></colgroup></html>
+
<ul class="clearfix">
!colspan="2" scope="col"|<span id="Javascript SDK)">Javascript SDK(JS SDK)<span class="wiki_icon_wb"></span></span>
+
<li style="font-size:14px;">[[移动客户端接入#SDK接入流程|SDK接入流程]]</li>
|-
+
<li style="font-size:14px;">[https://github.com/sinaweibosdk/weibo_android_sdk/tree/master/2019SDK Android SDK下载]</li>
|<p class="api_tit">[http://open.weibo.com/wiki/Weibo-JS_V2 下载地址]</p>
+
</ul>
|
+
</div>
:Javascript SDK基础包
+
|-
+
|<p class="api_tit">[http://open.weibo.com/wiki/Weibo-JS_V2#JS_widget.E8.AF.B4.E6.98.8E.E5.8F.8A.E7.A4.BA.E4.BE.8B 下载地址]</p>
+
|
+
:Javascript SDK widget包,包含了名片及连接微博功能。
+
|}
+
  
{|width="100%" border="0" cellspacing="0" cellpadding="0" class="wiki_table"
 
<html><colgroup><col class="tbF1"/><col /></colgroup></html>
 
!colspan="2" scope="col"|<span id="nodejs SDK)">nodejs SDK</span>
 
|-
 
|<p class="api_tit">[https://github.com/fengmk2/node-weibo 下载地址]</p>
 
|
 
:node-weibo, 由网友@[http://weibo.com/81715239  fengmk2]提供
 
:注:此SDK由第三方提供,新浪微博开放平台无法对此SDK可能出现的问题给予完全的技术支持。
 
|-
 
|<p class="api_tit">[https://github.com/bang590/node-weibo-oauth 下载地址]</p>
 
|
 
:node-weibo-oauth, 由网友bang590提供
 
:注:此SDK由第三方提供,新浪微博开放平台无法对此SDK可能出现的问题给予完全的技术支持。
 
|-
 
|}
 
  
{|width="100%" border="0" cellspacing="0" cellpadding="0" class="wiki_table"
 
<html><colgroup><col class="tbF1"/><col /></colgroup></html>
 
!colspan="2" scope="col"|<span id="C++)">C++<span class="wiki_icon_wb"></span></span>
 
|-
 
|<p class="api_tit">[https://sae-client.googlecode.com/svn/trunk 下载地址]</p>
 
|
 
:For OAuth1.0
 
|-
 
|<p class="api_tit">[http://code.google.com/p/weibo-sdk 下载地址]</p>
 
|
 
:For OAuth2.0(在source中 check out )
 
|}
 
  
{|width="100%" border="0" cellspacing="0" cellpadding="0" class="wiki_table"
+
==鸿蒙 SDK==
<html><colgroup><col class="tbF1"/><col /></colgroup></html>
+
 
!colspan="2" scope="col"|<span id="C#)">C#</span>
+
<div class="wiki_txtJ">
|-
+
目前最新版本的 HarmonyOS SDK 为 1.0,针对 HarmonyOS,SDK 升级了内置浏览器的网络安全配置,强化了分享功能,支持分享本地(手机内的)短视频到微博到微博、分享多图(9张图片)到微博等。
|<p class="api_tit">[http://amicroblogapi.codeplex.com/ 下载地址]</p>
+
</div>
|
+
 
:AMicroblogAPI, 由网友Aldrick Wan提供
+
 
:注:以上SDK由第三方提供,新浪微博开放平台无法对此SDK可能出现的问题给予完全的技术支持。
+
<div class="wiki_taglist">
|-
+
<ul class="clearfix">
|<p class="api_tit">[http://code.google.com/p/opensinaapi/ 下载地址]</p>
+
<li style="font-size:14px;">[[移动客户端接入#SDK接入流程|SDK接入流程]]</li>
|
+
<li style="font-size:14px;">[https://weibosdk.sinaimg.cn/harmony_weibosdk_demo.zip 鸿蒙 SDK下载]</li>
:opensinaapi, 由网友@[http://weibo.com/274888283  sarlmolapple]提供
+
</ul>
:注:以上SDK由第三方提供,新浪微博开放平台无法对此SDK可能出现的问题给予完全的技术支持。
+
</div>
|}
+
 
 +
 
 +
 
 +
==JS SDK==
 +
 
 +
<div class="wiki_txtJ">
 +
针对网页端的 SDK,特别是针对移动端网页,提供了更多的集成能力。它较之前版本有较大改变:
 +
 
 +
<ul class="wiki_indent_list">
 +
<li clas="wiki_indent_item">1、聚焦移动端 H5 场景,优化了原来 PC 时代的旧组件;</li>
 +
<li clas="wiki_indent_item">2、分享、关注功能,适配多场景,无论是在微博、微信、手机浏览器,还是PC上,都可以方便使用;</li>
 +
<li clas="wiki_indent_item">3、采用开放标签,样式完全由开发者自己控制;</li>
 +
<li clas="wiki_indent_item">4、更加安全,因此去除了原来的JS前端直接授权、直接调接口的功能,防止数据外泄,因此页面授权功能需要开发者按照标准授权流程接入,调用开放接口则需要放在服务端完成;</li>
 +
</ul>
 +
</div>
 +
 
 +
 
 +
<div class="wiki_taglist">
 +
<ul class="clearfix">
 +
<li style="font-size:14px;">[[sdk/javascript|接入 JS SDK]]</li>
 +
</ul>
 +
</div>
 +
 
  
{|width="100%" border="0" cellspacing="0" cellpadding="0" class="wiki_table"
 
<html><colgroup><col class="tbF1"/><col /></colgroup></html>
 
!colspan="2" scope="col"|<span id="Android SDK)">Android SDK<span class="wiki_icon_wb"></span></span>
 
|-
 
|<p class="api_tit">[http://code.google.com/p/android-weibo-sdk/ 下载地址]</p>
 
|
 
:(包含新版接口及OAuth2.0)
 
|}
 
  
{|width="100%" border="0" cellspacing="0" cellpadding="0" class="wiki_table"
 
<html><colgroup><col class="tbF1"/><col /></colgroup></html>
 
!colspan="2" scope="col"|<span id="iOS SDK)">iOS SDK</span>
 
|-
 
|<p class="api_tit">[http://code.google.com/p/sinaweibosdkforoauth2/downloads/list 下载地址]</p>
 
|
 
:(包含新版接口及OAuth2.0)
 
|-
 
|<p class="api_tit">[http://code.google.com/p/weibo4objc/ 下载地址]</p>
 
|
 
:weibo4objc 技术支持联系方式:[mailto:fanngyuan@gmail.com fanngyuan@gmail.com]
 
|-
 
|<p class="api_tit">[http://code.google.com/p/sinaweiboios/ 下载地址]</p>
 
|
 
:sinaweiboios 此SDK由热心网友 @[http://weibo.com/dotey  宝玉xp] 提供
 
:技术支持联系方式:[mailto:junminliu@gmail.com junminliu@gmail.com]
 
|-
 
|}
 
  
{|width="100%" border="0" cellspacing="0" cellpadding="0" class="wiki_table"
 
<html><colgroup><col class="tbF1"/><col /></colgroup></html>
 
!colspan="2" scope="col"|<span id="WP7 SDK)">WP7 SDK <span class="wiki_icon_wb"></span></span>
 
|-
 
|<p class="api_tit">[http://weibowp7sdk.codeplex.com/ 下载地址]</p>
 
|
 
:(包含新版接口及OAuth2.0)
 
|}
 
  
{|width="100%" border="0" cellspacing="0" cellpadding="0" class="wiki_table"
 
<html><colgroup><col class="tbF1"/><col /></colgroup></html>
 
!colspan="2" scope="col"|<span id="Ruby SDK)">Ruby SDK </span>
 
|-
 
|<p class="api_tit">[https://github.com/ballantyne/weibo 下载地址]</p>
 
|
 
:感谢网友Scott提供!作者联系方式:[mailto:ussballantyne@gmail.com ussballantyne@gmail.com]
 
|}
 
  
{|width="100%" border="0" cellspacing="0" cellpadding="0" class="wiki_table"
+
{{#a:nobtns|noheading}}
<html><colgroup><col class="tbF1"/><col /></colgroup></html>
+
__NOTOC__
!colspan="2" scope="col"|<span id="Delphi SDK)">Delphi SDK </span>
+
|-
+
|<p class="api_tit">[http://code.google.com/p/sinaweibosdk/ 下载地址]</p>
+
|
+
:Delphi-weibo, 由网友@[http://weibo.com/orangeinmymind OrangerBo]提供}
+
|}
+

2024年3月20日 (三) 12:16的最后版本

SDK资源

提供给开发者,针对不同场景集成微博功能的各类SDK。


iOS SDK

目前最新版本的 iOS SDK 为 3.3.7,该版本对 iOS 16 进行了适配,提高了安全性和兼容性,请开发者尽快更新。同时针对苹果应用商店对采集 IDFA 的审核问题,最新版 iOS SDK 去除了采集 IDFA 等隐私信息的代码,使开发者集成 iOS SDK 时,能够顺利的通过苹果应用商店的审核。



Android SDK

目前最新版本的 Android SDK 为 13.5.0,按照工信部关于个人隐私保护的要求,最新版 Android SDK 已经去除了采集相关设备信息的代码,同时升级了内置浏览器(webview)的网络安全配置,使开发者集成 Android SDK 时,能够顺利的通过各大应用商店的审核。



鸿蒙 SDK

目前最新版本的 HarmonyOS SDK 为 1.0,针对 HarmonyOS,SDK 升级了内置浏览器的网络安全配置,强化了分享功能,支持分享本地(手机内的)短视频到微博到微博、分享多图(9张图片)到微博等。



JS SDK

针对网页端的 SDK,特别是针对移动端网页,提供了更多的集成能力。它较之前版本有较大改变:

  • 1、聚焦移动端 H5 场景,优化了原来 PC 时代的旧组件;
  • 2、分享、关注功能,适配多场景,无论是在微博、微信、手机浏览器,还是PC上,都可以方便使用;
  • 3、采用开放标签,样式完全由开发者自己控制;
  • 4、更加安全,因此去除了原来的JS前端直接授权、直接调接口的功能,防止数据外泄,因此页面授权功能需要开发者按照标准授权流程接入,调用开放接口则需要放在服务端完成;






文档更新时间: 2024-03-20