微信開發之關注自動回覆

2021-06-21 01:21:33 字數 596 閱讀 8788

推送xml資料報示例:

123456789

引數說明: 引數

描述tousername

fromusername

傳送方帳號(乙個openid)

createtime

訊息建立時間 (整型)

msgtype

訊息型別,event

event

事件型別,subscribe(訂閱)、unsubscribe(取消訂閱)

所以我們可以先獲取msgtype,判斷是否為event訊息型別,如果是則獲取event,關於關注與取消關注的event分別對應subscribe和unsubscribe,所以接下來判斷event型別是否為subscribe;如果是則傳送訊息:

事例**:

public function responsemsg()

break;

case "text":

$keyword = trim($postobj->content);

if(!empty( $keyword ))

else

break;

}}else

}

PHP微信開發之微信訊息自動回覆下所遇到的坑

微信回覆原理 當普通微信使用者向公眾賬號傳送訊息時,微信伺服器首先收到使用者傳送的訊息 然後將使用者資訊和訊息打包成xml格式的資料報,再將這個xml資料報通過post方法提交到開發者設定的url上。疑問一 為何使用 globals http raw post data 儲存post過來的資料,而非...

微信開發 回覆訊息

回覆主要分為六種 回覆文字訊息 xml結構是這樣的,回覆文字的時候如果儲存的文字訊息中有實體標籤記得要用htmlspecialchars decode轉化一下。回覆資訊 這是回覆的xml結構,回覆的media id需要通過介面上傳素材才能獲得。回覆語音 回覆語音的xml結構基本與類似,media i...

關於微信自動回覆文字訊息

首先我們需要新建兩個資料庫,rlue,text。rlue的主要作用是儲存關鍵字和返回的id,text則是儲存管理員後台新增的表單資訊。第一步,我們需要在前台設計乙個表單,後台檔案寫乙個方法reply text 如下 public function replytext elseelse 第二步,通過呼...