1.微信分享給朋友接口
<script type="text/javascript">
wx.config({
debug: true,
appId:'<?php echo $signPackage["appId"];?>', // 必填,公衆號的唯一標識
timestamp:<?php echo $signPackage["timestamp"];?>, // 必填,生成簽名的時間戳
nonceStr: '<?php echo $signPackage["nonceStr"];?>', // 必填,生成簽名的隨機串
signature:'<?php echo $signPackage["signature"];?>',// 必填,簽名,見附錄1
jsApiList: ['checkJsApi','onMenuShareTimeline','onMenuShareAppMessage'] //
});
wx.ready(function(){
/*分享給朋友*/
wx.onMenuShareAppMessage({
title: '{$sharetitle}', // 分享標題
desc: '{$sharedesc}', // 分享描述
link:"{php echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];}", // 分享鏈接
imgUrl: '{php echo $_W['siteroot'];}{$sharephoto}',
type: '', // 分享類型,music、video或link,不填默認爲link
dataUrl: '', // 如果type是music或video,則要提供數據鏈接,默認爲空
success: function () {
// 用戶確認分享後執行的回調函數
},
cancel: function () {
// 用戶取消分享後執行的回調函數
}
});
});
wx.error(function(res){
alert(res);
});
</script>
2.後臺PHP獲取設置信息
$id=$_GPC['id'];
/*首頁分享朋友獲取後臺設置分享標題摘要等信息*/
$shareindexconfig=pdo_fetch("SELECT * FROM".tablename('lb_vote')."WHERE rid=:rid and uniacid=:uniacid",array(':rid'=>$id,':uniacid'=>$_W['uniacid']));
$sharetitle=$shareindexconfig['share_title'];
$sharedesc=$shareindexconfig['share_desc'];
$sharephoto="attachment/".$shareindexconfig['photo'];