微信分享功能wx.config

  //分享功能
        function wxfx() {
            var form_data = {
                'url': window.location.href.split('#')[0]
            };
            $.ajax({
                url: "http://pzhtv.huangys.com/pzhhb/pzh/getWeixinSign.do",  //后台提供的接口
                type: "post",
                data: form_data,    
                dataType: "json",
                success: function (result) {
                    timestamp = result.timeStamp;
                    nonceStr = result.noncestr;
                    signature = result.signature;
                    wx.config({
                        debug: false,
                        appId: result.appID,
                        timestamp: result.timeStamp,
                        nonceStr: result.noncestr,
                        signature: result.signature,
                        jsApiList: [
                            'checkJsApi',
                            'onMenuShareTimeline',
                            'onMenuShareAppMessage'
                        ]
                    });
                    wx.ready(function () {
                        wx.onMenuShareTimeline({
                            title: '片仔癀携手东南卫视打造《你好爸爸》暖心礼送健康', // 分享标题
                            desc: '片仔癀携手东南卫视打造《你好爸爸》暖心礼送健康', // 分享描述
                            link: 'https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxff44c94a35d84704&redirect_uri=http://pzhtv.huangys.com/redpacket.html&response_type=code&scope=snsapi_userinfo&state=123#wechat_redirect',

                            imgUrl: 'http://pzhtv.huangys.com/img/fx_title.png', // 分享图标
                            success: function () {
                                // 用户确认分享后执行的回调函数
                                var form_data = {
                                    "buttonName": '分享朋友圈',
                                    "source": window.location.href
                                };
                            },
                            cancel: function () {
                                // 用户取消分享后执行的回调函数
                            }
                        });
                        //分享给朋友
                        wx.onMenuShareAppMessage({
                            title: '片仔癀送健康', // 分享标题
                            desc: '片仔癀携手东南卫视打造《你好爸爸》暖心礼送健康', // 分享描述
                            link: 'https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxff44c94a35d84704&redirect_uri=http://pzhtv.huangys.com/redpacket.html&response_type=code&scope=snsapi_userinfo&state=123#wechat_redirect',
                            // 分享链接
                            imgUrl: 'http://pzhtv.huangys.com/img/fx_title.png', // 分享图标
                            type: '', // 分享类型,music、video或link,不填默认为link
                            dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空
                            success: function () {
                                // 用户确认分享后执行的回调函数
                                var form_data = {
                                    "buttonName": '分享朋友',
                                    "source": window.location.href
                                };
                            },
                            cancel: function () {
                                // 用户取消分享后执行的回调函数
                            }
                        });
                    });
                }
            });
        }
        wxfx();

你可能感兴趣的:(微信)