,購買指導請參考快速入門linux雲伺服器
。介面配置資訊 encodingaeskey 是隨機生成的,隨便點一下就成
介面配置資訊 訊息加密方式,預設明文就可以
public下圖為配置成功之後顯示效果:function
valid()
}
示例**:wx_jiaj.php,所有的訊息推送方法,都在這個檔案中配置:
<?php /*** wechat php test
*///define your token
//預設的token 的值 為 weixin20161208
define("token", "weixin20161208");
$wechatobj = new
wechatcallbackapitest();
//判斷一下,獲取到這個引數才會進行接入操作
if($_get["echostr"])
else
class
wechatcallbackapitest
}//接入之後進行的乙個操作
public
function
responsemsg()
//點選選單時,推送一條工選單的訊息
if($event == "click" and $eventkey == "v1001_today_music")
//訂閱事件,回覆**
//articlecount 2 說明有兩個**,限制炎10條
//articles 多**標誌,裡面有幾個item就有幾個**
//description **描述訊息
//picurl 位址
//如何替換 修改cdata陣列內的內容即可,只修改item的東西就可以,tousername~createtime是不需要修改的,msgtype要改為news
//$texttpl 是開發文件中的回覆文字的格式,參照開發者文件》訊息管理》被動回覆使用者訊息》回覆**訊息
if($event == "subscribe")
//回覆關鍵字,回覆**訊息。定義關鍵字為「醫首資訊」
if(!empty( $keyword
))else
}//訂閱事件,要先回覆文字,
//當event為subscribe時,它就是訂閱事件,參照開發者文件》訊息管理》接收事件推送》關注/取消事件的引數說明
if($event == "subscribe")
//關鍵字回覆文字
if(!empty( $keyword
))
else
}else
}private
function
checksignature()
$signature = $_get["signature"];
$timestamp = $_get["timestamp"];
$nonce = $_get["nonce"];
$token =token;
$tmparr = array($token, $timestamp, $nonce
);
//use sort_string rule
sort($tmparr,sort_string);
$tmpstr = implode( $tmparr
);
$tmpstr = sha1( $tmpstr
);
if( $tmpstr == $signature
)else
}}?>
//每個動作在回覆前,需要判斷,如果符合規則,則返回一條訊息或者返回一條**訊息。下面為獲取引數資訊,前面是獲取的引數,後面是它的描述
$fromusername = $postobj->fromusername; //
$tousername = $postobj->tousername; //
接收方帳號
$keyword = trim($postobj->content); //
關鍵字$event = $postobj->event; //
關注與取消關注事件
$time = time(); //
時間$msgtype = $postobj->msgtype; //
image 引數
$eventkey = $postobj->eventkey; //
事件key
微信小程式留言回覆後下發訂閱訊息
訂閱訊息模板先到後台去找,根據註冊類別有預設的。js裡處理沒授權會調取授權使用者名稱,然後寫入資料庫,這裡有坑,注意用提示框觸發訂閱許可權,不能自然觸發。const db wx.cloud.database const liuyan db.collection liuyan ongetuserinf...
微信開發訂閱號
weixin.php首次頁面載入所需要得到的token access token.php儲存生成的token jsapi ticket.php驗證jsapi的檔案 1.如何將 放到伺服器 svn 2.如何設定引數 避免bug 選擇基本 選擇修改配置 填寫url位址 token位址 填寫token和加...
微信開發 回覆訊息
回覆主要分為六種 回覆文字訊息 xml結構是這樣的,回覆文字的時候如果儲存的文字訊息中有實體標籤記得要用htmlspecialchars decode轉化一下。回覆資訊 這是回覆的xml結構,回覆的media id需要通過介面上傳素材才能獲得。回覆語音 回覆語音的xml結構基本與類似,media i...