腾讯分享插件
调用腾讯分享文字,图片.
小贴士:【因其SDK停止维护,已不对3.0插件进行更新维护】
插件测试用例与源码下载:点击 插件中心至插件详情页 (插件测试用例与插件源码已经提供)
Path Types
协议头 | Android对应路径 (其中"/sdcard/"等 同于"/storage/emulated/0/") | iOS对应路径 |
---|---|---|
res:// | widget/wgtRes/ | widget/wgtRes |
wgts:// | /storage/emulated/0/widgetone/apps/ xxx(widgetAppId)/ | /Documents/apps/xxx(widgetAppId)/ |
wgts:// | /storage/emulated/0/widgetone/widgets/ | /Documents/widgets/ |
file:///sdcard/ | /storage/emulated/0/ | 无 |
本插件的所有API默认支持Android4.0+和iOS7.0+操作系统. 有特殊版本要求的API会在文档中额外说明.
registerApp //授权本应用访问用户微博账号
uexTent.registerApp(appKey,appSecret,registerUrl)
说明:
请先到腾讯微博开放平台注册 回调 cbRegisterApp
参数:
参数名称 | 参数类型 | 是否必选 | 说明 |
---|---|---|---|
appKey | String类型 | 必选 | 通过腾讯开放平台注册的appKey |
appSecret | String类型 | 必选 | 通过腾讯开放平台注册的appSecret |
registerURL | String类型 | 必选 | 通过腾讯开放平台注册的registerURL |
平台支持:
Android2.2+
iOS6.0+
版本支持:
3.0.0+
示例:
见sendImageContent方法示例
sendTextContent //分享文本到腾讯微博
uexTent.sendTextContent(txt)
说明:
分享文本到腾讯微博
回调 cbShare
参数:
参数名称 | 参数类型 | 是否必选 | 说明 |
---|---|---|---|
txt | String类型 | 必选 | 分享的文本内容 |
平台支持:
Android2.2+
iOS6.0+
版本支持:
3.0.0+
示例:
见sendImageContent方法示例
sendImageContent //分享图片到腾讯微博
uexTent.sendImageContent(imagePath,txt))
说明:
分享图片到腾讯微博 回调 cbShare
参数:
参数名称 | 参数类型 | 是否必选 | 说明 |
---|---|---|---|
imagePath | String类型 | 必选 | 分享的图片的路径,本接口不支持网络图片 |
txt | String类型 | 必选 | 分享的文本内容 |
平台支持:
Android2.2+
iOS6.0+
版本支持:
3.0.0+
示例:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="target-densitydpi=device-dpi, width=device-width, initial-scale=1.0, user-scalable=no" /><link rel="stylesheet" type="text/css" href="css/index.css">
<title>腾讯微博功能</title>
<script type="text/javascript">
var cText = 0;
var cJson = 1;
var cInt = 2;
window.uexOnload = function(){
uexTent.cbShare=function(opCode,dataType,data){
document.getElementById("showStatus").innerHTML = "返回分享状态码:"+data;
};
uexTent.cbRegisterApp = function(opId,dataType,data){
document.getElementById("cbRegister").innerHTML = "返回注册状态码:"+data;
};
}
function shareText(){
//分享文字
var txt = "这是来自AppCan中国最大的移动中间键平台对腾讯微博分享支持测试";
uexTent.sendTextContent(txt);
}
function sharePic(){
var content = "这是来自AppCan中国最大的移动中间键平台对腾讯微博分享支持测试";
var realImgPath = "res://test.png";
uexTent.sendImageContent(realImgPath,content);
}
function register(){
alert("register");
var appKey = "801338244";
var appSecret = "2428aa8e7478f6ea2c6171b48f5adcf7";
var registerUrl = "http://www.3g2win.com/";
uexTent.registerApp(appKey,appSecret,registerUrl);
alert(2222);
}
</script>
</head>
<body>
<div class="tit">腾讯微博功能</div>
<div class="conbor">
<div class="consj">
<span>1.注册app id</span>
<input class="btn" type="button" value="注册App" onclick="register();">
<div class="tcxx" id="selectItem"></div><br>
<span>2.发表状态</span>
<input class="btn" type="button" value="分享文本" onclick="shareText();">
<div class="tcxx" id="showStatus"></div><br>
<span>3.分享图片,以及文字</span>
<input class="btn" type="button" value="分享图片" onclick="sharePic();">
<div class="tcxx" id="showPicStatus"></div><br>
</div>
</div>
</body>
</html>
cbRegisterApp //注册应用的回调方法
uexTent.cbRegisterApp(opId,dataType,data)
参数:
参数名称 | 参数类型 | 是否必选 | 说明 |
---|---|---|---|
opId | Number类型 | 必选 | 操作ID,在此函数中不起作用,可忽略 |
dataType | Number类型 | 必选 | 数据类型详见CONSTANT中Callback方法数据类型 |
data | Number类型 | 必选 | 分享结果,成功:0,失败:1. |
版本支持:
3.0.0+
cbShare //分享后的回调方法
uexTent.cbShare(opId,dataType,data);
参数:
参数名称 | 参数类型 | 是否必选 | 说明 |
---|---|---|---|
opId | Number类型 | 必选 | 操作ID,在此函数中不起作用,可忽略 |
dataType | Number类型 | 必选 | 数据类型详见CONSTANT中Callback方法数据类型 |
data | Number类型 | 必选 | 分享结果,成功:0,失败:1. |
版本支持:
3.0.0+
API版本: uexTent-4.0.0
最近更新时间:2015-11-23
历史发布版本 | 更新内容 |
---|---|
API版本: uexTent-4.0.0
最近更新时间:2015-11-23
历史发布版本 | 更新内容 |
---|---|