目錄
教程二:回复简单的文本消息,回复文本消息
首頁 php教程 php手册 教程二:回复简单的文本消息,回复文本消息

教程二:回复简单的文本消息,回复文本消息

Jun 13, 2016 am 08:38 AM
回覆 微信 我們 教學 文字 服務 訊息 簡單

教程二:回复简单的文本消息,回复文本消息

前面我们完成了微信公众号的`服务器配置`,并且完成了token的验证.
现在我们尝试回复用户发送给公众号的文本消息.

1.首先我们确定`微信配置`为`启用`状态.

               
2.然后我们进入微信公众平台的`沙盒测试账号`,因为在这种状态下对已各种借口的权限限制比较小,而且
这是一个独立的公众号,有独立的`appID` `appsecret` `url` `token`,不影响线上环境!
这是一个独立的公众号,有独立的`appID` `appsecret` `url` `token`,不影响线上环境!
这是一个独立的公众号,有独立的`appID` `appsecret` `url` `token`,不影响线上环境!
(重要的事情说三遍)

                   
3.进入`沙盒测试账号`时根据提示用自己的微信扫码相应的二维码,完成后会出现测试账号配置信息,
根据自己的需要修改`URL`和`Token`
我这里依旧使用之前我们SAE的URL和Token,分别是:
URL:http://weixinshow001.sinaapp.com
Token:weixin

                                     
4.接下来,我们要修改我们之前的`index.php`文件了,
因为之前的功能只是提供了token的验证,
没有实现任何消息回复功能,
现在我们利用已经写好的一个wechat的php库,来实现文本信息的回复.
有效代码如下:

<?<span>php
</span><span>/*</span><span>*
* 微信公众平台 PHP SDK 示例文件
</span><span>*/</span>
  <span>//</span><span>导入wechat的php类库</span>
  <span>require</span>('wechat/Wechat.php'<span>);
  </span><span>/*</span><span>*
   * 微信公众平台演示类
   </span><span>*/</span>
  <span>//</span><span>继承Wechat类,这里实现了消息回复和接受的基本功能</span>
  <span>class</span> TestWechat <span>extends</span><span> Wechat {
    </span><span>/*</span><span>*
     * 收到文本消息时触发,回复收到的文本消息内容
     *
     * @return void
     </span><span>*/</span>
    <span>//</span><span>step 2
    // 收到用户发给公众号的文本信息的时候会调用此函数</span>
    <span>protected</span> <span>function</span><span> onText() {
      </span><span>//</span><span>$this->getRequest('content') 返回的是用户发送给公众号的文本</span>
      <span>$this</span>->responseText('收到了文字消息:' . <span>$this</span>->getRequest('content'<span>));
    }
  }
  </span><span>//</span><span>step 1
  //新建一个Wechat的实例,用于处理用户发送过来的信息
  //aeskey 可以随便写,测试账号没有使用消息加密
  //token以及appid与`测试号管理`页的信息相同,不是公众号的信息
  //token以及appid与`测试号管理`页的信息相同,不是公众号的信息
  //token以及appid与`测试号管理`页的信息相同,不是公众号的信息</span>
<span>  (重要的事情说三遍)
  </span><span>$wechat</span> = <span>new</span> TestWechat(<span>array</span><span>(
    </span>'token' => 'weixin',
    'aeskey' => 'xxx',
    'appid' => 'wx5d1fb434a1652ae8',
    'debug' => <span>true</span><span>
    ));
  </span><span>$wechat</span>-><span>run();
复制代码</span>
登入後複製

 

代码的处理流程是,
step 1:创建一个TestWechat的实例写入各种配置数据.
step 2:当用户向公众号发送信息时,读取用户发送过来的文本内容并作为文本信息回复给用户.

最终的代码结构是:

                                   
我们在微信中和测试号的通讯如下:
                       
wechat的php在附件中,
有关wechat-php的使用我们会在后面更为详细的介绍.

                感谢你的阅读,请用心感悟!希望可以帮到初学的您!!分享也是一种快乐!!!请接力。。。

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

高級引導教程:掌握自定義和組件 高級引導教程:掌握自定義和組件 Apr 04, 2025 am 12:04 AM

掌握Bootstrap自定義和組件使用的方法包括:1.使用CSS變量和Sass預處理器進行樣式自定義;2.深入了解並修改組件結構和行為。通過這些方法,可以創建獨特的用戶界面,提升網站的響應性和用戶體驗。

歐易交易所app國內下載教程 歐易交易所app國內下載教程 Mar 21, 2025 pm 05:42 PM

本文提供國內安全下載歐易OKX App的詳細指南。由於國內應用商店限制,建議用戶通過歐易OKX官方網站下載App,或使用官網提供的二維碼掃描下載。下載過程中,務必核實官網地址,檢查應用權限,安裝後進行安全掃描,並啟用雙重驗證。 使用過程中,請遵守當地法律法規,使用安全網絡環境,保護賬戶安全,警惕詐騙,理性投資。 本文僅供參考,不構成投資建議,數字資產交易風險自負。

H5和小程序與APP的區別 H5和小程序與APP的區別 Apr 06, 2025 am 10:42 AM

H5、小程序和APP的主要區別在於:技術架構:H5基於網頁技術,小程序和APP為獨立應用程序。體驗和功能:H5輕便易用,功能受限;小程序輕量級,交互性好;APP功能強大,體驗流暢。兼容性:H5跨平台兼容,小程序和APP受平台限制。開發成本:H5開發成本低,小程序中等,APP最高。適用場景:H5適合信息展示,小程序適合輕量化應用,APP適合複雜功能應用。

公司安全軟件與應用衝突怎麼辦? HUES安全軟件導致常用軟件無法打開如何排查? 公司安全軟件與應用衝突怎麼辦? HUES安全軟件導致常用軟件無法打開如何排查? Apr 01, 2025 pm 10:48 PM

公司安全軟件與應用兼容性問題及排查方法許多企業為了保障內網安全,會安裝安全軟件。然而,安全軟件有時...

H5頁面製作和微信小程序有什麼不同 H5頁面製作和微信小程序有什麼不同 Apr 05, 2025 pm 11:51 PM

H5更靈活,可定制性強,但需要嫻熟的技術;小程序上手快,維護便捷,但受限於微信框架。

企業微信中的JS資源緩存問題如何解決? 企業微信中的JS資源緩存問題如何解決? Apr 04, 2025 pm 05:06 PM

企業微信的JS資源緩存問題探討在進行項目功能升級時,常常會遇到部分用戶未能成功升級的情況,尤其是在企�...

H5和小程序如何選擇 H5和小程序如何選擇 Apr 06, 2025 am 10:51 AM

H5和小程序的選擇取決於需求。對於跨平台、快速開發和高擴展性的應用,選擇H5;對於原生體驗、豐富功能和平台依附性的應用,選擇小程序。

幣安虛擬幣怎麼買進賣出詳細教程 幣安虛擬幣怎麼買進賣出詳細教程 Mar 18, 2025 pm 01:36 PM

本文提供2025年更新的幣安虛擬貨幣買賣簡明指南,詳細講解了在幣安平台上進行虛擬貨幣交易的操作步驟。指南涵蓋了法幣購買USDT、幣幣交易購買其他幣種(如BTC)以及賣出操作,包括市價交易和限價交易兩種方式。 此外,指南還特別提示了法幣交易的支付安全和網絡選擇等關鍵風險,幫助用戶安全、高效地進行幣安交易。 通過本文,您可以快速掌握在幣安平台上買賣虛擬貨幣的技巧,降低交易風險。

See all articles