本文目錄一覽:
- 1、php代碼開發微信公眾號二次開發問題-自動回復
- 2、微信公眾開發者PHP自動回復幾個問題來個高手幫忙在線等
- 3、PHP程序登錄後自動回復郵件功能,最好有php源碼或者視頻教程
- 4、幫我分析一下這個Php代碼,謝謝
php代碼開發微信公眾號二次開發問題-自動回復
你可以參考微信開發平台里的內容進行詳細設置,也就是設置好後台的接口地址,然後再定義好token值,這樣才能實現你說的自動回復。需要注意的是域名必須進行備案,否則無法通過
微信公眾開發者PHP自動回復幾個問題來個高手幫忙在線等
關注時,觸發一個事件,在邏輯里判斷事件的類型並返回你想要的內容
PHP程序登錄後自動回復郵件功能,最好有php源碼或者視頻教程
首先你要找一個php mail的開源類,網上非常多,require引用;
然後使用這個類,寫一個函數,SMTP模式,163、gmail的都可以;
在登錄程序裏面加上發送郵件的函數。
幫我分析一下這個Php代碼,謝謝
?php
/*
方倍工作室
CopyRight 2013 All Rights Reserved
這是一個很簡單的微信開發程序
*/
//定義TOKEN常量
define(“TOKEN”, “weixin”);
//實例化wechatCallbackapiTest這個類
$wechatObj = new wechatCallbackapiTest();
/**如果有get傳參echostr,則調用valid方法,否則調用responseMsg方法。responseMsg方法就是微信自動回復消息
**/
if (isset($_GET[‘echostr’])) {
$wechatObj-valid();
}else{
$wechatObj-responseMsg();
}
//wechatCallbackapiTest類的定義
class wechatCallbackapiTest
{
public function valid()
{
$echoStr = $_GET[“echostr”];
if($this-checkSignature()){
echo $echoStr;
exit;
}
}
private function checkSignature()
{
$signature = $_GET[“signature”];
$timestamp = $_GET[“timestamp”];
$nonce = $_GET[“nonce”];
$token = TOKEN;
$tmpArr = array($token, $timestamp, $nonce);
sort($tmpArr);
$tmpStr = implode( $tmpArr );
$tmpStr = sha1( $tmpStr );
if( $tmpStr == $signature ){
return true;
}else{
return false;
}
}
public function responseMsg()
{
$postStr = $GLOBALS[“HTTP_RAW_POST_DATA”];
if (!empty($postStr)){
$postObj = simplexml_load_string($postStr, ‘SimpleXMLElement’, LIBXML_NOCDATA);
$fromUsername = $postObj-FromUserName;
$toUsername = $postObj-ToUserName;
$keyword = trim($postObj-Content);
$time = time();
$textTpl = “xml
ToUserName![CDATA[%s]]/ToUserName
FromUserName![CDATA[%s]]/FromUserName
CreateTime%s/CreateTime
MsgType![CDATA[%s]]/MsgType
Content![CDATA[%s]]/Content
FuncFlag0/FuncFlag
/xml”;
if($keyword == “?” || $keyword == “”)
{
$msgType = “text”;
$contentStr = date(“Y-m-d H:i:s”,time());
$resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr);
echo $resultStr;
}
}else{
echo “”;
exit;
}
}
}
?
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/309131.html