前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >微信分享代码

微信分享代码

作者头像
阿炬
发布2018-05-11 14:19:51
4.2K0
发布2018-05-11 14:19:51
举报
文章被收录于专栏:阿炬.NET阿炬.NET

微信分享代码,先引入:

代码语言:javascript
复制
<script type="text/javascript" charset="utf-8" src="http://res.wx.qq.com/open/js/jweixin-1.1.0.js"></script>

获取签名:

代码语言:javascript
复制
mui.ajax('/apijson/wxsign', {
    type: 'get',
    data: {
        url: location.href,
    },
    success: function (data) {
        //alert(JSON.stringify(data));
        wx.config({
            debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
            appId: data.appid, // 必填,公众号的唯一标识
            timestamp: data.timestamp, // 必填,生成签名的时间戳
            nonceStr: data.nonceStr, // 必填,生成签名的随机串
            signature: data.signature,// 必填,签名
            jsApiList: [
            'onMenuShareTimeline',
            'onMenuShareAppMessage',
            'startRecord',
            'stopRecord',
            'onVoiceRecordEnd',
            'playVoice',
            'pauseVoice',
            'stopVoice',
            'onVoicePlayEnd',
            'uploadVoice',
            'downloadVoice',
            'chooseImage',
            'previewImage',
            'uploadImage',
            'downloadImage'
            ] // 必填,需要使用的JS接口列表
        });
    }
})

分享代码:

代码语言:javascript
复制
    wx.ready(function () {
        var url = window.location.href;
        // 在这里调用 API
        wx.onMenuShareAppMessage({
            title: "御元丹—送父母及最需要感恩的人!", // 分享标题
            desc: "走出红墙的臻品 邓小平、杨尚昆、叶剑英等党和军队领导人长期服用!", // 分享描述
            link: url, // 分享链接
            imgUrl: "http://m.981china.com/images/yuyuandanlogo.png", // 分享图标
            type: '', //
            dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空
            success: function () {
                // 用户确认分享后执行的回调函数
            },
            cancel: function () {
                // 用户取消分享后执行的回调函数
            }
        });

        wx.onMenuShareTimeline({
            title: "御元丹—送父母及最需要感恩的人!", // 分享标题
            desc: "走出红墙的臻品 邓小平、杨尚昆、叶剑英等党和军队领导人长期服用!", // 分享描述
            link: url, // 分享链接
            imgUrl: "http://m.981china.com/images/yuyuandanlogo.png", // 分享图标
            type: '', //
            dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空
            success: function () {
                // 用户确认分享后执行的回调函数
            },
            cancel: function () {
                // 用户取消分享后执行的回调函数
            }


        });


    });

 wxsign输出的json

代码语言:javascript
复制
{
    "appid": "wx888888888888",
    "jsapi_ticket": "bxLdikRXVbTPdHSM05e5u2WtcuareekEvI9AoiSB9hYDykHA-zgWRJIeoZkZivtjOGcI87SVk1r8888888888",
    "timestamp": 150358888,
    "nonceStr": "ESbJrsnzGHi8888",
    "signature": "fec1a26592ef07d52ff066183f50536888888888f5"
}
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-08-24 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档