热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

微信端分享页面怎样自定义分享的标题,图片,和描述。怎样获取appid,时间戳,随机字符串js的写法

varid=${id};//服务端设置的id,用于下面拼接生成需要分享的link

var id = '${id}';//服务端设置的id,用于下面拼接生成需要分享的link



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
var timestamp = parseInt('${ret.timestamp}');//因为服务端是String类型,此处转化成数值类型

var nOnceStr= '${ret.nonceStr}';

var signature = '${ret.signature}';



wx.config({

    debug : false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。

    appId : 'wx622ca8545e5c354b', // 必填,公众号的唯一标识

    timestamp : timestamp, // 必填,生成签名的时间戳

    nonceStr : nonceStr, // 必填,生成签名的随机串

    signature : signature,// 必填,签名,见附录1

    jsApiList : [ 'scanQRCode','onMenuShareAppMessage','onMenuShareTimeline' ]

    // 必填,需要使用的JS接口列表,所有JS接口列表见附录2

});



wx.ready(function(){

    // wx.hideOptionMenu();

    wx.onMenuShareTimeline({

        title: '这是一个测试的标题--程高伟的博客',

        link: 'http://blog.csdn.net/frankcheng5143',

        imgUrl: 'http://avatar.csdn.net/E/B/6/1_frankcheng5143.jpg',

        success: function () {

            // 用户确认分享后执行的回调函数

            alert('分享到朋友圈成功');

        },

        cancel: function () {

            // 用户取消分享后执行的回调函数

            alert('你没有分享到朋友圈');

        }

    });

    wx.onMenuShareAppMessage({

        title: '这是一个测试的标题--百度',

        desc: '这个是要分享内容的一些描述--百度一下,你就知道',

        link: 'http://www.baidu.com',

        imgUrl: 'https://www.baidu.com/img/bd_logo1.png',

        trigger: function (res) {

            // 不要尝试在trigger中使用ajax异步请求修改本次分享的内容,因为客户端分享操作是一个同步操作,这时候使用ajax的回包会还没有返回

        },

        success: function (res) {

            alert('分享给朋友成功');

        },

        cancel: function (res) {

            alert('你没有分享给朋友');

        },

        fail: function (res) {

            alert(JSON.stringify(res));

        }

    });

});



   



推荐阅读
author-avatar
艺卓显示、巴可投影
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有