亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

微信二次分享的問(wèn)題 帶有參數(shù)的php頁(yè)面

Jiavan / 2578人閱讀

摘要:實(shí)際上,在開(kāi)發(fā)微信應(yīng)用的過(guò)程中,轉(zhuǎn)發(fā)給朋友和分享到朋友圈,經(jīng)常發(fā)生簽名驗(yàn)證失敗的問(wèn)題。但是因?yàn)槲⑿湃≈?,用的是這樣的。

實(shí)際上,在開(kāi)發(fā)微信應(yīng)用的過(guò)程中,轉(zhuǎn)發(fā)給朋友和分享到朋友圈,經(jīng)常發(fā)生簽名驗(yàn)證失敗的問(wèn)題。

簽名驗(yàn)證失敗,大部分是url不符合造成的。
比如 http://www.hisn.cn/index.php?d-12=&from=tamp 這樣的鏈接。
在后臺(tái)的時(shí)候,用 $url =’http://’. $_SERVER[‘HTTP_POST’].$_SERVER[‘REQUEST_URI’];
一般都是上面的那樣的鏈接。

但是因?yàn)槲⑿湃≈?,用的?location.href.split("#")[0] 這樣的。
而window.location.href 這樣取值,有時(shí)會(huì)帶有 index.php 而有時(shí)又不帶有 index.php,這就導(dǎo)致在做微信簽名的時(shí)候,前后鏈接不統(tǒng)一的問(wèn)題,導(dǎo)致簽名驗(yàn)證失敗。

所以要在前臺(tái)調(diào)用微信jssdk之前對(duì)location.href進(jìn)行處理,我是這樣做的:

var locationUrl = window.location.href;
 if(locationUrl.indexOf("index.php")==-1){
    window.location.+window.location.search;
 }

這樣,假如前端js獲取鏈接的時(shí)候不帶有index.php的時(shí)候,就自動(dòng)調(diào)轉(zhuǎn)到帶有的鏈接上,就OK了。

就保證,分享二次轉(zhuǎn)發(fā)等,順利轉(zhuǎn)發(fā)??!

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/25563.html

相關(guān)文章

  • 微信二次分享報(bào)錯(cuò),invalid signature

    摘要:基于微信公眾號(hào)開(kāi)發(fā)的頁(yè)面使用接口,由用戶分享給用戶,用戶再次分享這個(gè)頁(yè)面時(shí),不能成功分享。 基于微信公眾號(hào)開(kāi)發(fā)的h5頁(yè)面(使用jssdk接口),由用戶A分享給用戶B,用戶B再次分享這個(gè)頁(yè)面時(shí),不能成功分享。問(wèn)題出在用戶B收到的分享鏈接與用戶A打開(kāi)的鏈接不同A用戶的鏈接為 http://test.com/test.html B用戶收到的連接 http://test.com/test.h...

    awesome23 評(píng)論0 收藏0
  • 微信二次分享報(bào)錯(cuò),invalid signature

    摘要:基于微信公眾號(hào)開(kāi)發(fā)的頁(yè)面使用接口,由用戶分享給用戶,用戶再次分享這個(gè)頁(yè)面時(shí),不能成功分享。 基于微信公眾號(hào)開(kāi)發(fā)的h5頁(yè)面(使用jssdk接口),由用戶A分享給用戶B,用戶B再次分享這個(gè)頁(yè)面時(shí),不能成功分享。問(wèn)題出在用戶B收到的分享鏈接與用戶A打開(kāi)的鏈接不同A用戶的鏈接為 http://test.com/test.html B用戶收到的連接 http://test.com/test.h...

    e10101 評(píng)論0 收藏0
  • 微信二次分享自定義圖片和標(biāo)題

    摘要:這段時(shí)間公司的項(xiàng)目中有用到分享自定義標(biāo)題和圖片的東西,從微信官方文檔中認(rèn)真看了一下其實(shí)特別簡(jiǎn)單,可能對(duì)新手來(lái)說(shuō)會(huì)有點(diǎn)繞,這里我用來(lái)說(shuō)明一下。 這段時(shí)間公司的項(xiàng)目中有用到分享自定義標(biāo)題和圖片的東西,從微信官方文檔中認(rèn)真看了一下 其實(shí)特別簡(jiǎn)單,可能對(duì)新手來(lái)說(shuō)會(huì)有點(diǎn)繞,這里我用PHP來(lái)說(shuō)明一下。 我從微信官方文檔中下載的sample說(shuō)明,看了一下,里面的分享頁(yè)是用PHP格式的,但是我的項(xiàng)目...

    mozillazg 評(píng)論0 收藏0
  • 微信二次分享自定義圖片和標(biāo)題

    摘要:這段時(shí)間公司的項(xiàng)目中有用到分享自定義標(biāo)題和圖片的東西,從微信官方文檔中認(rèn)真看了一下其實(shí)特別簡(jiǎn)單,可能對(duì)新手來(lái)說(shuō)會(huì)有點(diǎn)繞,這里我用來(lái)說(shuō)明一下。 這段時(shí)間公司的項(xiàng)目中有用到分享自定義標(biāo)題和圖片的東西,從微信官方文檔中認(rèn)真看了一下 其實(shí)特別簡(jiǎn)單,可能對(duì)新手來(lái)說(shuō)會(huì)有點(diǎn)繞,這里我用PHP來(lái)說(shuō)明一下。 我從微信官方文檔中下載的sample說(shuō)明,看了一下,里面的分享頁(yè)是用PHP格式的,但是我的項(xiàng)目...

    pepperwang 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<