微信自定义分享 写出一段代码 并引用jssdk.php
时间: 2023-02-06 12:19:39 浏览: 75
好的,下面是使用微信自定义分享功能的代码示例,注意需要引用 jssdk.php 文件:
```
<?php
require_once "jssdk.php";
$jssdk = new JSSDK("你的 AppID", "你的 AppSecret");
$signPackage = $jssdk->GetSignPackage();
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>微信自定义分享示例</title>
</head>
<body>
<!-- 引入 jQuery -->
<script src="https://cdn.jsdelivr.net/npm/jquery@3.6.0/dist/jquery.min.js"></script>
<!-- 引入微信 JS SDK -->
<script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>
<script>
wx.config({
appId: '<?php echo $signPackage["appId"];?>',
timestamp: <?php echo $signPackage["timestamp"];?>,
nonceStr: '<?php echo $signPackage["nonceStr"];?>',
signature: '<?php echo $signPackage["signature"];?>',
jsApiList: ['onMenuShareTimeline', 'onMenuShareAppMessage']
});
wx.ready(function () {
// 自定义“分享到朋友圈”及“分享给朋友”按钮的分享内容
wx.onMenuShareTimeline({
title: '这是分享标题', // 分享标题
link: '这是分享链接', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
imgUrl: '这是分享图标', // 分享图标
success: function () {
// 用户点击了分享后执行的回调函数
console.log('分享成功');
}
});
wx.onMenuShareAppMessage({
title: '这是分享标题', // 分享标题
desc: '这是分享描