C#微信分享代码
本文实例为大家分享了C#微信分享的具体代码,供大家参考,具体内容如下
微信分享代码,先引入:
获取签名:
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接口列表 }); } })
分享代码:
wx.ready(function(){ varurl=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
{ "appid":"wx888888888888", "jsapi_ticket":"bxLdikRXVbTPdHSM05e5u2WtcuareekEvI9AoiSB9hYDykHA-zgWRJIeoZkZivtjOGcI87SVk1r8888888888", "timestamp":150358888, "nonceStr":"ESbJrsnzGHi8888", "signature":"fec1a26592ef07d52ff066183f50536888888888f5" }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。