微信分享接口使用心得

一、目前微信还不支持经过点击页面上的按钮来分享内容这种方式,你只能对用户点击右上角的分享时的动做作一些自定义。javascript

二、方法为:首先配置config:java

wx.config({
        debug: false, //这个能够设为true,在你调试的时候能够看出你的接口调用是否成功。 appId: '{$signPackage.appid}',//后台提供 timestamp: {$signPackage.timestamp},//后台提供

    nonceStr: '{$signPackage.noncestr}',//后台提供

    signature: '{$signPackage.signature}',
//后台提供

而后在ready方法里执行下接口方法:
    jsApiList: [ 'onMenuShareTimeline'] });
wx.ready(function(){ wx.onMenuShareTimeline({ title: '促销易幸运大抽奖', // 分享标题 link: 'http://movie.douban.com/subject/25785114/', // 分享连接 imgUrl: 'http://demo.open.weixin.qq.com/jssdk/images/p2166127561.jpg', // 分享图标 success: function (res) {  }, cancel: function () { // 用户取消分享后执行的回调函数 } }); });
其余的分享接口,只须要在jsApiList里添加上,而后在ready方法里调用一下就能够了,写法同样。

三、若是只是单纯的调用接口,下面的方法也能够
WeixinJSBridge.on('menu:share:timeline', function(argv) { WeixinJSBridge.invoke('shareTimeline', { "appid": '', "img_url": '', "img_width": "640", "img_height": "640", "link": '', "desc": '', "title": '' }, onShareComplete); });
相关文章
相关标签/搜索