首页 > 编程 > C# > 正文

C#微信分享代码

2020-01-24 00:26:49
字体:
来源:转载
供稿:网友

本文实例为大家分享了C#微信分享的具体代码,供大家参考,具体内容如下

微信分享代码,先引入:

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

获取签名:

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 () {    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

{  "appid": "wx888888888888",  "jsapi_ticket": "bxLdikRXVbTPdHSM05e5u2WtcuareekEvI9AoiSB9hYDykHA-zgWRJIeoZkZivtjOGcI87SVk1r8888888888",  "timestamp": 150358888,  "nonceStr": "ESbJrsnzGHi8888",  "signature": "fec1a26592ef07d52ff066183f50536888888888f5"}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持武林网。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表