微信分享 修改名字就能用

//获取数据

$(document).ready(function() {

var depict = document.getElementsByName('keywords')[0].content

var _href ="http://www.sonkwotest.com/operation_activities_part/1501127241.html";

//var url = _href.split('?')[0];

//alert(window.location.href)

//alert(_href)

$.ajax({

url:"/wechat.json?url="+encodeURIComponent(window.location.href)+"",

type: "get",

success: function(data){

var id=data.appid//id名字

var sjc= data.timestamp//时间戳

var sjc1= data.nonceStr//随机串

var qm=data.signature//签名

wx.config({

debug: false,

appId: id,  //appid

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

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

signature: qm,  //签名

jsApiList: [

// 所有要调用的 API 都要加到这个列表中

'checkJsApi',

'onMenuShareTimeline',

'onMenuShareAppMessage',

'onMenuShareQQ',

'onMenuShareWeibo',

'onMenuShareQZone'

]

});

//完成wx.config,执行这里

wx.ready(function () {

//分享到朋友圈

wx.onMenuShareTimeline({

title: '1111111', // 分享标题

link:_href,

imgUrl: "https://s1.sonkwo.com/FsaP-tcU7Ms9QZ8dUWbVZ_0S7J-h", // 分享图标

success: function () {

// 分享成功执行此回调函数

//alert('success');

alert("分享成功")

},

//取消分享返回

cancel: function () {

//alert('cancel');

}

});

//分享给朋友

wx.onMenuShareAppMessage({

title: '', // 分享标题

desc: depict,  //分享朋友的内容

link:_href,

imgUrl: "https://s1.sonkwo.com/FsaP-tcU7Ms9QZ8dUWbVZ_0S7J-h", // 分享图标

trigger: function (res) {

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

},

success: function (res) {

// 分享成功执行此回调函数

// alert('已分享');

},

//取消分享

cancel: function (res) {

//alert('已取消');

},

fail: function (res) {

//alert(JSON.stringify(res));

}

});

});

},

error:function(){

}

});

//赋值

});

你可能感兴趣的:(微信分享 修改名字就能用)