最近無(wú)聊隨手研究了下網(wǎng)站php如何進(jìn)行微信分享標(biāo)題圖片和描述!
1、首先我們
打開(kāi)微信公眾平臺(tái)
公眾號(hào)設(shè)置》功能設(shè)置
在JS接口安全域名哪里把域名填上去
2、基本配置里面,公眾號(hào)開(kāi)發(fā)信息,把域名的ip填入進(jìn)去,把a(bǔ)ppid 和開(kāi)發(fā)者密碼復(fù)制出來(lái)
3、下載下面的文件
然后打開(kāi)wxcommon.php 文件,把上面的Appid 和密碼填進(jìn)去
4、配置網(wǎng)頁(yè)
<script src='//res.wx.qq.com/open/js/jweixin-1.0.0.js'></script>
<script type="text/javascript" src='/weixin/check.php'></script>
<script>
//function
var webname="{dede:global.cfg_webname/}";//網(wǎng)站標(biāo)題
var typename="{dede:field.typename/}";//欄目標(biāo)題
var arctitle="{dede:field name='title' /}";//文章標(biāo)題
var keywords="{dede:global name='keyword' function='RemoveXSS(@me)'/}";
var title= arctitle ? arctitle : keywords ? keywords : typename ? typename : webname ? webname : '默認(rèn)標(biāo)題';
var webdes="{dede:global.cfg_description/}";//描述
var typedes="{dede:field name='description' function='html2text(@me)'/}";//描述
var litpic="{dede:field.litpic/}";//獲取略縮圖
if(litpic.indexOf('defaultpic')>0 || litpic=='' ){
//隨機(jī)圖片
//var li=Math.ceil(Math.random()*4);
//litpic ="{dede:global.cfg_basehost/}/images/f"+li+".jpg";
litpic ="{dede:global.cfg_basehost/}/images/fenxiang.jpg";
}
var shareData = {
title: title, // 分享標(biāo)題
imgUrl: litpic, // 分享圖標(biāo)
desc: webdes || typedes, // 分享描述
success: function () {
// $.getScript("http://customer.home.focus.cn/proauth/ipstat/index.php?gmno=14&r="+Math.random());
},
cancel: function () {
}
}
wx.ready(function () {
//alert(0)
// var path = document.location.href;
// var basepath = path.substring(0,path.lastIndexOf("/")+1);
// shareData["link"] = path;
// shareData["imgUrl"] = basepath+"ztimages/oneyuan.png";
wx.onMenuShareTimeline(shareData);
wx.onMenuShareAppMessage(shareData);
});
wx.error(function (res) {
alert(res.errMsg)
// config信息驗(yàn)證失敗會(huì)執(zhí)行error函數(shù),如簽名過(guò)期導(dǎo)致驗(yàn)證失敗,具體錯(cuò)誤信息可以打開(kāi)config的debug模式查看,也可以在返回的res參數(shù)中查看,對(duì)于SPA可以在這里更新簽名。
});
</script>
好了 !試一下吧!
如果不行出微信分享invalid signature錯(cuò)誤,則把失效時(shí)間調(diào)整為100 ,上傳使用,再改回來(lái)!
版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: 織夢(mèng)網(wǎng)站php如何進(jìn)行微信分享標(biāo)題圖片和描述invalid signature錯(cuò)誤