新建一個fx.php而且寫入如下代碼php
<?php require_once "jssdk.php"; $jssdk = new JSSDK("yourAppID", "yourAppSecret");//請在此填寫認證公衆號的AppID和AppSecret,並在公衆號中綁定對應的域名 $signPackage = $jssdk->GetSignPackage(); ?> <script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script> <script> wx.config({ debug: false, appId: '<?php echo $signPackage["appId"];?>', timestamp: <?php echo $signPackage["timestamp"];?>, nonceStr: '<?php echo $signPackage["nonceStr"];?>', signature: '<?php echo $signPackage["signature"];?>', jsApiList: [ 'checkJsApi', 'onMenuShareTimeline', 'onMenuShareAppMessage', 'onMenuShareQQ', ] }); wx.ready(function(){ wx.onMenuShareTimeline({// 分享到朋友圈 title: '分享的標題', // 分享標題 link: window.location.href, // 分享連接 imgUrl: 'http://xxx/images/logo.jpg', // 分享圖標 success: function () { // 分享成功後的事件 //window.location.href="http://跳轉的網址"; }, cancel: function () { } }); wx.onMenuShareAppMessage({// 分享給微信好友 title: '分享的標題', // 分享標題 desc: '分享的描述', // 分享描述 link: window.location.href, // 分享連接 imgUrl: 'http://xxx/logo.jpg', // 分享圖標 type: '', //此項無需填寫(分享類型,music、video或link,不填默認爲link) dataUrl: '', //此項無需填寫(若是type是music或video,則要提供數據連接,默認爲空) success: function () { // 分享成功後的事件 //window.location.href="http://跳轉的網址"; }, cancel: function () { } }); wx.onMenuShareQQ({// 分享到QQ title: '分享的標題', // 分享標題 desc: '分享的描述', // 分享描述 link: window.location.href, // 分享連接 imgUrl: 'http://www.xxx/images/logo.jpg', // 分享圖標 success: function () { // 分享成功後的事件 //window.location.href="http://跳轉的網址"; }, cancel: function () { } }); }); </script>
此文件已經引入微信js。json
而後下載官方access_token.json、jsapi_ticket.json和jssdk.phpapi
而後再頁面中調用便可微信
<?php //引入微信分享文件 require_once "fx.php"; ?>
很簡單的一個東西,我也是研究了好久才成功app