最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序 消息推送php服務(wù)器驗(yàn)證實(shí)例詳解

 更新時間:2017年03月30日 11:55:21   投稿:lqh  
這篇文章主要介紹了微信小程序 消息推送php服務(wù)器驗(yàn)證實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下

微信小程序 消息推送php服務(wù)器驗(yàn)證實(shí)例詳解

微信文檔(靠下有個“接入指引”):https://mp.weixin.qq.com/debug/wxadoc/dev/api/custommsg/callback_help.html

設(shè)置頁面(“設(shè)置”>>“開發(fā)設(shè)置”):

https://mp.weixin.qq.com/wxopen/initprofile?action=home&lang=zh_CN

1.設(shè)置服務(wù)器域名

比如:https://hosts.com

注意http和https協(xié)議的不同。

2.設(shè)置消息推送

2.1 在你的服務(wù)器里添加服務(wù)器接口test.php,test.php接口內(nèi)容主要是通過token驗(yàn)證消息是否為微信發(fā)來的,代碼參照官方的例子:

define("TOKEN","xxxxx");/ 后臺填寫的token
$wechatObj = new wechatAPI();
$wechatObj->isValid();
class wechatAPI
{
public function isValid()//驗(yàn)證微信接口,如果確認(rèn)是微信就返回它傳來的echostr參數(shù)
{
 $echoStr = $_GET["echostr"];
 if ($this->checkSignature()) {
 echo $echoStr;
 exit;
 }
}
private function checkSignature() //官方的驗(yàn)證函數(shù)
{
 $signature = $_GET["signature"];
 $timestamp = $_GET["timestamp"];
 $nonce = $_GET["nonce"];
 $token = TOKEN;
 $tmpArr = array($token, $timestamp, $nonce);
 sort($tmpArr, SORT_STRING);
 $tmpStr = implode( $tmpArr );
 $tmpStr = sha1( $tmpStr );
 if( $tmpStr == $signature ){
 return true;
 }else{
 return false;
 }
}
};

2.2 設(shè)置小程序后臺消息推送相關(guān)信息

URL(服務(wù)器地址):https://hosts.com/xx/test.php

Token: 任意符合規(guī)范的字符串,如上面定義的"xxxxx"

EncodingAESKey(消息加密密鑰):(隨機(jī)生成,自己保存就好了,這個加解密才用)

消息加密方式:暫時選擇明文,不用去考慮加密解密的問題。

數(shù)據(jù)格式:根據(jù)需求選擇。

提交,如果沒有問題就會成功了。(如果有問題你可以用假的數(shù)據(jù)通過瀏覽器測試)

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • php將數(shù)據(jù)庫中的電話號碼讀取出來并生成圖片

    php將數(shù)據(jù)庫中的電話號碼讀取出來并生成圖片

    本PHP程序作用是從數(shù)據(jù)庫中讀取出手機(jī)號碼或其他數(shù)據(jù)并生成圖片,起到干擾采集防采集的作用。(英文或數(shù)字,如果要支持中文的話需要額外添加字庫)。本代碼為原創(chuàng)代碼。
    2008-08-08
  • 基于OpenCart 開發(fā)支付寶,財(cái)付通,微信支付參數(shù)錯誤問題

    基于OpenCart 開發(fā)支付寶,財(cái)付通,微信支付參數(shù)錯誤問題

    使用OpenCart 開發(fā)支付寶,財(cái)付通,微信支付如果稍不用心,很容易導(dǎo)致很多問題,而這些錯誤很有可能是參數(shù)傳遞錯誤,下面小編給大家整理了一篇文章很不錯,在此分享給大家,感興趣的朋友一起看看吧
    2015-10-10
  • php面試中關(guān)于面向?qū)ο蟮南嚓P(guān)問題

    php面試中關(guān)于面向?qū)ο蟮南嚓P(guān)問題

    在本篇文章里小編整理了關(guān)于php面試中關(guān)于面向?qū)ο蟮南嚓P(guān)問題內(nèi)容,以及相關(guān)回答,有需要的朋友們學(xué)習(xí)下。
    2019-02-02
  • yii數(shù)據(jù)庫的查詢方法

    yii數(shù)據(jù)庫的查詢方法

    這篇文章主要介紹了yii數(shù)據(jù)庫的查詢方法,結(jié)合實(shí)例簡單分析了直接查詢和使用criteria進(jìn)行查詢的技巧,需要的朋友可以參考下
    2015-12-12
  • 詳解yii2使用多個數(shù)據(jù)庫的案例

    詳解yii2使用多個數(shù)據(jù)庫的案例

    本篇文章主要介紹了詳解yii2使用多個數(shù)據(jù)庫的案例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • Smarty簡單生成表單元素的方法示例

    Smarty簡單生成表單元素的方法示例

    這篇文章主要介紹了Smarty簡單生成表單元素的方法,涉及Smarty模板文件操作的相關(guān)技巧,需要的朋友可以參考下
    2016-05-05
  • PHP 超鏈接 抓取實(shí)現(xiàn)代碼

    PHP 超鏈接 抓取實(shí)現(xiàn)代碼

    因?yàn)樽罱鲆粋€類似專業(yè)搜索引擎的東西,需要抓取網(wǎng)頁的所有超鏈接。大家?guī)兔y試一下子,下面的代碼是否可以針對所有的標(biāo)準(zhǔn)超鏈接。
    2009-06-06
  • php在線代理轉(zhuǎn)向代碼

    php在線代理轉(zhuǎn)向代碼

    這個代碼不是自己實(shí)現(xiàn)代理的功能 只是將輸入的Url進(jìn)行簡單的處理之后轉(zhuǎn)向一個代理網(wǎng)站,速度不錯
    2012-05-05
  • PHP程序員簡單的開展服務(wù)治理架構(gòu)操作詳解(二)

    PHP程序員簡單的開展服務(wù)治理架構(gòu)操作詳解(二)

    這篇文章主要介紹了PHP程序員簡單的開展服務(wù)治理架構(gòu)操作,結(jié)合實(shí)例形式分析了rpc客戶端與服務(wù)器相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2020-05-05
  • php高清晰度無損圖片壓縮功能的實(shí)現(xiàn)代碼

    php高清晰度無損圖片壓縮功能的實(shí)現(xiàn)代碼

     經(jīng)常會用到把上傳的大圖片壓縮,特別是體積,在微信等APP應(yīng)用上,也默認(rèn)都是有壓縮的,那么,怎么樣對圖片大幅度壓縮卻仍能保持較高的清晰度呢?接下來通過本文給大家分享php高清晰度無損圖片壓縮功能,感興趣的朋友一起看看吧
    2018-12-12

最新評論

中江县| 贵溪市| 额济纳旗| 皋兰县| 阜城县| 玛纳斯县| 怀柔区| 正安县| 武陟县| 闸北区| 花莲县| 昌黎县| 米林县| 台安县| 梧州市| 鄯善县| 温泉县| 项城市| 保亭| 新安县| 满城县| 梁山县| 两当县| 新干县| 大渡口区| 阿巴嘎旗| 远安县| 清远市| 金堂县| 遵义县| 东莞市| 玉环县| 松溪县| 砀山县| 务川| 东丽区| 乌海市| 喀喇沁旗| 沽源县| 万年县| 南阳市|