Java基于微信公众号开发的微信自定义分享

一·前端页面部分(JSP)

(1)引入微信js

<script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>

(2)JSP页面

$(function() {

$.ajax({
type : "post",
dataType : "json",
url : "http://wuasheng.cn/HuanLeJie1/getconfig",

data : {

url : window.location.href     //此url必须为当前页面的路径

},
complete : function() {},
success : function(msg) {
if (msg) {
console.log(msg)
wx.config({
debug : false, //  
appId : msg['appId'], // 必填,公众号的唯一标识  
timestamp : msg['timestamp'], // 必填,生成签名的时间戳  
nonceStr : msg['nonceStr'], // 必填,生成签名的随机串  
signature : msg['signature'], // 必填,签名,见附录1  
jsApiList : [ 'onMenuShareTimeline',
'onMenuShareAppMessage', 'showOptionMenu' ]
// 必填,需要使用的JS接口列表,所有JS接口列表见附录2  
});
}
},
});

});

(3)调用微信分享接口
        var shareTitle = "冠发平台";
var shareDesc = "最地道最专业的棋牌游戏平台,万人真实在线用户,让玩家痴迷疯狂,让你数钱数到手抽筋。";
var shareImg = "http://wuasheng.cn/HuanLeJie1/page/images/64.jpg";
var url = window.location.href;
wx.ready(function() {
share();
});
function share() {
wx.showOptionMenu();
wx.onMenuShareTimeline({
title : shareTitle, // 分享标题  
link : url, // 分享链接  
imgUrl : shareImg,
desc : shareDesc, // 分享描述  
success : function() {}
});
wx.onMenuShareAppMessage({
title : shareTitle, // 分享标题  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值