分享接口

[TOC]

分享接口仅激活的成员数超过200人且已经认证的企业才可在微信上调用

获取“转发”按钮点击状态及自定义分享内容接口

wx.onMenuShareAppMessage({
    title: '', // 分享标题
    desc: '', // 分享描述
    link: '', // 分享链接;在微信上分享时,该链接的域名必须与企业某个应用的可信域名一致
    imgUrl: '', // 分享图标
    success: function () {
        // 用户确认分享后执行的回调函数
    },
    cancel: function () {
        // 用户取消分享后执行的回调函数
    }
});

微信客户端即将废弃该接口

获取“微信”按钮点击状态及自定义分享内容接口

wx.onMenuShareWechat({
    title: '', // 分享标题
    desc: '', // 分享描述
    link: '', // 分享链接
    imgUrl: '', // 分享图标
    success: function () {
        // 用户确认分享后执行的回调函数
    },
    cancel: function () {
        // 用户取消分享后执行的回调函数
    }
});

此接口在企业微信支持,微信客户端不支持

获取“分享到朋友圈”按钮点击状态及自定义分享内容接口

wx.onMenuShareTimeline({
    title: '', // 分享标题
    link: '', // 分享链接;在微信上分享时,该链接的域名必须与企业某个应用的可信域名一致
    imgUrl: '', // 分享图标
    success: function () {
        // 用户确认分享后执行的回调函数
    },
    cancel: function () {
        // 用户取消分享后执行的回调函数
    }
});

微信客户端即将废弃该接口

自定义转发到会话

wx.invoke(
        "shareAppMessage", {
                title: '', // 分享标题
                desc: '', // 分享描述
                link: '', // 分享链接
                imgUrl: '' // 分享封面
    }, function(res) {
        if (res.err_msg == "shareAppMessage:ok") {
        }
    }
);

此接口在企业微信2.4.5及以后版本支持,微信客户端不支持(微信开发者工具也不支持)

自定义转发到微信

wx.invoke(
        "shareWechatMessage", {
                title: '', // 分享标题
                desc: '', // 分享描述
                link: '', // 分享链接
                imgUrl: '' // 分享封面
    }, function(res) {
        if (res.err_msg == "shareWechatMessage:ok") {
        }
    }
);

此接口在企业微信移动端2.4.5及以后版本支持,微信客户端不支持(微信开发者工具也不支持)

© 1998 - 2021 Tencent Inc. All Rights Reserved