<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          WechatMessage第三方微信信息處理工具

          聯(lián)合創(chuàng)作 · 2023-09-24 14:33

          微信消息處理

          開(kāi)發(fā)說(shuō)明

          參考 demo/message/WechatMessageApp.php,直接重寫(xiě)對(duì)應(yīng)的方法就可以了。

          收到 訂閱(onSubscribeEvent),返回 你好,非常感謝您的訂閱。

          收到 文本信息,增加 [自動(dòng)回復(fù)] 和 內(nèi)容原樣輸出。

          收到 圖片信息,為了演示圖片功能,直接用戶發(fā)啥給回啥。

          class WechatMessageApp extends WechatMessageCommon {
          	protected function onSubscribeEvent() {
          		$msg = "你好,非常感謝您的訂閱。\n\n";
          		return $this->textMessage($msg);
          	}
          	protected function onTextMessage($content) {
          		return $this->textMessage("[自動(dòng)回復(fù)]${content}");
          	}
          	protected function onImageMessage($image, $media_id) {
          		return $this->imageMessage($media_id);
          	}
          }

          如果 沒(méi)有 重寫(xiě) 消息事件,會(huì)回復(fù) 不支持的消息加接收到的參數(shù),方便調(diào)試,當(dāng)然也可以通過(guò)重寫(xiě) onOtherMessage 的方法引導(dǎo)用戶操作

          class WechatMessageApp extends WechatMessageCommon {
          	protected function onOtherMessage($event_type, $argument = array()) {
          		return $this->textMessage("不支持的消息,請(qǐng)回復(fù)\n1:XXX\n2:XXX");
          	}
          }

          消息類型和對(duì)應(yīng)的方法

          消息事件 需要重寫(xiě)的方法
          用戶訂閱 onSubscribeEvent()
          文字消息 onTextMessage($content)
          圖片消息 onImageMessage($image,$media_id)
          語(yǔ)音消息 onVoiceMessage($media_id,$format,$to_text)
          視頻消息 onVideoMessage($media_id,$media_thumb_id)
          分享消息 onLinkMessage($title,$desc,$url)
          文件上傳 onFileMessage($filename,$desc,$file_key,$file_md5,$file_size)
          位置信息 onLocationMessage($address,$lat,$lng,$scale)
          進(jìn)入客服界面(小程序) onUserEnterTempsessionEvent()
          回復(fù)類型 回復(fù)的方法
          文字消息 textMessage($content)
          圖片消息 imageMessage($media_id)
          語(yǔ)音消息 voiceMessage($media_id)
          視頻消息 videoMessage($media_id,$title = '',$desc = '')
          分享消息 linkMessage($articles = array())

          公眾號(hào)沒(méi)有認(rèn)證,只能回復(fù)文本信息、分享消息,因?yàn)?圖片、語(yǔ)音、視頻 需要用到上傳媒體資源的接口。(可能有的朋友會(huì)抬杠,圖片信息能獲得媒體ID、這樣客戶實(shí)現(xiàn)客戶給你發(fā)啥圖片,你就回復(fù)給他圖片,但是這樣沒(méi)啥意義)

          小程序 可以支持所有消息類型(測(cè)試中,暫時(shí)沒(méi)有提交到gitee)

          分享信息的 $articles 創(chuàng)建的方法:

          $articles = array(
              $this->linkMessageArticleItem($title, $url, $image, $desc),
              $this->linkMessageArticleItem($title, $url, $image, $desc),
              $this->linkMessageArticleItem($title, $url, $image, $desc)
          );

          使用說(shuō)明(使用測(cè)試工具)

          **1、下載本源碼并部署到PHP的WEB環(huán)境 **

          將下載的腳本安裝到服務(wù)器后,比如:http://您的域名/安裝路徑/

          測(cè)試工具的地址為: http://您的域名/安裝路徑/test/index.html

          如果 僅 需要測(cè)試,可以直接訪問(wèn)在線測(cè)試地址:http://wechatmessage.demo.miaoqiyuan.cn/test/

          **2、選擇消息類型,填寫(xiě)參數(shù),點(diǎn)擊立即測(cè)試,即可看到服務(wù)器執(zhí)行的信息 **

          這樣 就可以不使用微信,直接開(kāi)發(fā)了。

          演示

          使用說(shuō)明(真機(jī)測(cè)試)

          1、申請(qǐng)測(cè)試帳號(hào)

          打開(kāi)測(cè)試接口頁(yè)面,https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

          輸入圖片說(shuō)明

          點(diǎn)擊 登錄 按鈕,使用微信掃碼登陸。

          **2、填寫(xiě) 測(cè)試腳本的URL **

          將下載的腳本安裝到服務(wù)器后,比如:http://您的域名/安裝路徑/

          在 接口配置信息中,填寫(xiě) 測(cè)試地址為: http://您的域名/安裝路徑/demo/message.php 訪問(wèn)

          如果不想自己配置,可以使用 在線測(cè)試地址:http://wechatmessage.demo.miaoqiyuan.cn/demo/message.php

          輸入圖片說(shuō)明

          **3、關(guān)注 測(cè)試號(hào)二維碼 **

          輸入圖片說(shuō)明

          關(guān)注 測(cè)試號(hào)二維碼,進(jìn)入 公眾號(hào) 聊天窗口,輸入內(nèi)容即可測(cè)試。

          輸入圖片說(shuō)明

          默認(rèn) 不支持的消息模式,會(huì)如下圖顯示:

          輸入圖片說(shuō)明

          瀏覽 25
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产无遮挡又黄又爽又色学生软件 | 热久久综合免费频99热 | 亚洲三级视频在线 | 免费99视频 | 欧美做爱视频在线 |