微信分享
使用此模块之前需先配置config文件的Feature,之后注册应用,注册成功之后就可以发表内容。
具体操作参考:http://docs.apicloud.com/%E7%AB%AFAPI/%E5%BC%80%E6%94%BESDK/weiXin;
例如:
function weixinshare(){
var weiXin = api.require('weiXin');
weiXin.registerApp(
function(ret,err){
if (ret.status) {
//内容类型为web_page时,内容地址为常规网址;
var weiXin = api.require('weiXin');
weiXin.sendRequest({
scene:'timeline', //timeline为分享到朋友圈,session是好友,favorite是收藏
contentType:'web_page',
title:'背靠着窗户',
thumbUrl:'widget://image/shareportrait.jpg', //调用项目下图片地址,如果是网络图片需提前调用api.download下载图片,然后使用保存地址ret.savePath
contentUrl: 'http://www.lg0351.com/'
},function(ret,err){
if(ret.status){
api.alert({title: '发表微信',msg: '发表成功', buttons: ['确定']});
} else{
api.alert({title: '发表失败',msg: err.msg,buttons: ['确定']});
}
});
} else{
api.alert({msg:err.msg});
}
}
);
}