网页使用JSSDK自定义分享标题,图片,描述
1.配置js安全域名
2.配置ip白名单
3.添加文件ftp://hyu4165140001.my3w.com/htdocs/jssdk.rar
4.代码
<?php
require_once "jssdk/jssdk.php";
$jssdk = new JSSDK("appid", "密钥");
$signPackage = $jssdk->GetSignPackage();
?>
<script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
<script>
wx.config({
debug: false, //调式模式,设置为ture后会直接在网页上弹出调试信息,用于排查问题
appId: '<?php echo $signPackage["appId"];?>',
timestamp: <?php echo $signPackage["timestamp"];?>,
nonceStr: '<?php echo $signPackage["nonceStr"];?>',
signature: '<?php echo $signPackage["signature"];?>',
jsApiList: [
'onMenuShareAppMessage','onMenuShareTimeline','getLocation','openLocation'
]
});
wx.ready(function(){
wx.onMenuShareTimeline({
title: '邀请函',
link: 'http://www.funca.com.cn/visite/test.php',
imgUrl: 'http://www.funca.com.cn/visite/images/bg.png',
//转发成功后调用的函数
success: function () {
//你要执行的操作
},
//用户取消转发后调用的函数
cancel: function () {
//你要执行的操作
}
});
wx.onMenuShareAppMessage({
title: "邀请函", // 分享标题
desc: "邀请函", // 分享描述
link: 'funca.com.cn/visite/',//与js安全域名保持一致
imgUrl: 'http://www.funca.com.cn/visite/images/bg.png',
success: function () {
// 用户确认分享后执行的回调函数
},
cancel: function () {
// 用户取消分享后执行的回调函数
}
});
})
</script>