欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

使用PHP怎么實(shí)現(xiàn)一個(gè)微信小程序客服消息功能-創(chuàng)新互聯(lián)

使用PHP怎么實(shí)現(xiàn)一個(gè)微信小程序客服消息功能?相信很多沒(méi)有經(jīng)驗(yàn)的人對(duì)此束手無(wú)策,為此本文總結(jié)了問(wèn)題出現(xiàn)的原因和解決方法,通過(guò)這篇文章希望你能解決這個(gè)問(wèn)題。

站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到千山網(wǎng)站設(shè)計(jì)與千山網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、申請(qǐng)域名、網(wǎng)站空間、企業(yè)郵箱。業(yè)務(wù)覆蓋千山地區(qū)。

使用步驟


1、開(kāi)啟客服消息

https://mp.weixin.qq.com/wxam...

登錄-開(kāi)發(fā)-開(kāi)發(fā)設(shè)置-消息推送

[]( https://raw.githubusercontent...

點(diǎn)擊“啟動(dòng)”

[]( https://raw.githubusercontent...

URL(服務(wù)器地址):填開(kāi)發(fā)者服務(wù)器對(duì)應(yīng)的url,如 https://xxxxxx/demo.php

Token(令牌):這個(gè)隨便填,要求3-32位。

EncodingAESKey(消息加密密鑰):這個(gè)點(diǎn)擊“隨機(jī)生成”即可。

消息加密方式:可以根據(jù)自己需要選擇,本例選擇”兼容模式“。

數(shù)據(jù)格式:json相對(duì)于xml來(lái)說(shuō),從壓縮效率及傳輸效率更具優(yōu)勢(shì),這里我們選json。

注意:以上操作完后先不要提交,等配置好開(kāi)發(fā)者服務(wù)端后再提交。

2、配置開(kāi)發(fā)者服務(wù)端

檢驗(yàn)signature的PHP示例代碼:

$signature = $_GET["signature"];
 $timestamp = $_GET["timestamp"];
 $nonce = $_GET["nonce"];
 $echostr=$_GET["echostr"];

 $token = TOKEN;//這里改成你第一步操作時(shí)填寫的token
 $tmpArr = array($token, $timestamp, $nonce);
 sort($tmpArr, SORT_STRING);
 $tmpStr = implode( $tmpArr );
 $tmpStr = sha1( $tmpStr );

 if ($tmpStr == $signature ) {
 return $echostr;
 } else {
 return false;
 }

官方示例沒(méi)有返回 $echostr,這個(gè)檢驗(yàn)開(kāi)發(fā)者服務(wù)端是否成功的關(guān)鍵,必須返回。

3、提交消息推送配置

如果沒(méi)有報(bào)錯(cuò),證明配置成功。

使用PHP怎么實(shí)現(xiàn)一個(gè)微信小程序客服消息功能

4、開(kāi)發(fā)者服務(wù)端demo

<?php
//驗(yàn)證signature
//$signature = $_GET["signature"];
//$timestamp = $_GET["timestamp"];
//$nonce = $_GET["nonce"];
//$echostr=$_GET["echostr"];
//
//$token = TOKEN;//這里改成你第一步操作時(shí)填寫的token
//$tmpArr = array($token, $timestamp, $nonce);
//sort($tmpArr, SORT_STRING);
//$tmpStr = implode( $tmpArr );
//$tmpStr = sha1( $tmpStr );
//
//if ($tmpStr == $signature ) {
// return $echostr;
//} else {
// return false;
//}
include_once './Xcxmsg.php';
$xcxmsg = new Xcxmsg();
$postStr = file_get_contents('php://input');
if (!$postStr)
 return false;
$postArr = json_decode($postStr, true);
if (!isset($postArr['MsgType']) || !isset($postArr['FromUserName']))
 return false;
$data = ["touser" => $postArr['FromUserName']];
$accessToken = $xcxmsg->getAccessToken();
$url = "https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=" . $accessToken;
switch ($postArr['MsgType']) {
 case "text":
 //如用戶發(fā)送的是文字信息,這里處理
 //回復(fù)圖文鏈接,也可以回復(fù)別的類型,根據(jù)需要
 $data['msgtype'] = "link";
 $data['link'] = [
  "title" => "hello",
  "description" => "Is Really A Happy Day",
  "url" => "LINK_URL",//連接url
  "thumb_url" =>"THUMB_URL" //圖片url
 ];
 $json = json_encode($data, JSON_UNESCAPED_UNICODE);
 $xcxmsg->curl($json, $url);
 break;
 case "image": //如用戶發(fā)送圖片消息,進(jìn)入這里
 //服務(wù)端回復(fù) 圖片,也可以回復(fù)別的類型,根據(jù)需要
 $data['msgtype'] = "image";
 $data['image'] = ['media_id' => 'media_id值']; // 執(zhí)行 $xcxmsg->upload($accessToken)返回的 media_id
 $json = json_encode($data, JSON_UNESCAPED_UNICODE);
 $xcxmsg->curl($json, $url);
 case "miniprogrampage":
 //如用戶發(fā)送小程序卡片,進(jìn)入這里
 //這里服務(wù)端回復(fù)小卡片,也可以回復(fù)別的類型,根據(jù)需要
 $data['msgtype'] = "miniprogrampage";
 $data['miniprogrampage'] = [
  "title" => "title",
  "pagepath" => "pages/index/index",
  "thumb_media_id" => "media_id值"];// 執(zhí)行 $xcxmsg->upload($accessToken)返回的 media_id
 $json = json_encode($data, JSON_UNESCAPED_UNICODE);
 $xcxmsg->curl($json, $url);
 break;
 case "event":
 //如用戶進(jìn)入會(huì)話事件
 //這里可以回復(fù)文本
 $data['msgtype'] = "text";
 $data['text'] = [
  "content" => "Hello World",
  ];
 $json = json_encode($data, JSON_UNESCAPED_UNICODE);
 $xcxmsg->curl($json, $url);
 break;
 default:
}

5、小程序前端

在需要的地方添加以下代碼:

<button open-type="contact" >客服消息</button>

看完上述內(nèi)容,你們掌握使用PHP怎么實(shí)現(xiàn)一個(gè)微信小程序客服消息功能的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

本文標(biāo)題:使用PHP怎么實(shí)現(xiàn)一個(gè)微信小程序客服消息功能-創(chuàng)新互聯(lián)
文章路徑:http://aaarwkj.com/article8/dpppip.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作商城網(wǎng)站、品牌網(wǎng)站設(shè)計(jì)、虛擬主機(jī)、小程序開(kāi)發(fā)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名
日韩精品一区二区在| 侵犯人妻中文字幕一区二区| 国产精品毛片在线看不卡| av一区二区三区网站| 中文字幕乱码亚洲2019| 人人爽久久爱夜夜躁一区| 九九免费在线视频观看| 午夜福利院在线观看免费| 国产传媒网约在线观看| 欧美一区二区精品少妇| 国产高清不卡午夜福利| 中文字幕乱码一区二区欧美| 国产人妖cd蜜雅丝袜美女| 黄色污网站在线观看免费| 97在线资源视频播放| 加勒比在线观看欧美一区| 加勒比中文字幕日本道| 少妇性生活视频免费观看| 国产一级无码免费视频| 国产精品久久久久大屁股精品性色| 未满十八禁止免费视频| 亚洲黄色片大奶子水多| 国产一级内射视频免费观看| 人妻精品久久一区二区三区| 中文字幕色视频在线观看| 91黄色国产在线播放| 欧美黄片完整版在线观看| 人妻在线中文字幕一区| 成年人黄色免费网站在线观看| 日本高清有码视频在线观看| 欧美午夜福利在线视频| 蜜桃视频在线观看视频免费 | 国产亚洲精品国产福利久久| 亚洲成av人在线观看福利| 亚洲社区一区二区三区四区| 91国语对白在线观看| 婷婷av一区二区三区| 色悠悠粉嫩一区二区三区| av日韩在线一区二区三区| 国产亚洲中文字幕无线乱码| 日韩精品少妇一区二区在线看|