$toUser = $postObj->FromUserName;
$fromUser = $postObj->ToUserName;
$toUser不去對應ToUserName,$fromUser 不去對應FromUserName,這個坑好深啊
$fromUser = $postObj->ToUserName;
$toUser不去對應ToUserName,$fromUser 不去對應FromUserName,這個坑好深啊
2018-03-07
2.0還要記得tp3.2.3的命名空間要會,這是3.1和3.2的區別
2.1model:
namespace Home\Model;
use Think\Model;
2.2controller:
namespace Home\Controller;
use Think\Controller;
use Home\Model\IndexModel;
2.1model:
namespace Home\Model;
use Think\Model;
2.2controller:
namespace Home\Controller;
use Think\Controller;
use Home\Model\IndexModel;
2018-03-01
1.0config.php的數據庫沒有配置(記得要新建數據庫)
'DB_TYPE' => 'mysql', // 數據庫類型
'DB_HOST' => 'localhost', // 服務器地址
'DB_NAME => 'wechat2', // 數據庫名
'DB_USER' => 'root', // 用戶名
'DB_PWD' => '123', // 密碼
'DB_PORT' => 3306, // 端口
'DB_PREFIX' => 'tp_', // 數據庫表前綴
配置好了就可以了
'DB_TYPE' => 'mysql', // 數據庫類型
'DB_HOST' => 'localhost', // 服務器地址
'DB_NAME => 'wechat2', // 數據庫名
'DB_USER' => 'root', // 用戶名
'DB_PWD' => '123', // 密碼
'DB_PORT' => 3306, // 端口
'DB_PREFIX' => 'tp_', // 數據庫表前綴
配置好了就可以了
2018-03-01
用tp5的小伙伴注意了 第一次驗證url的時候是可以的,但是到后面關注和回復的時候,查看log發現未定義字段echostr 所以驗證接口后面要這樣寫就可以了。
if(!empty($_GET[echostr])) {
$echostr == $_GET[echostr]
if($tmpstr==$signature && $echostr) {
echo $echostr
exit
}
}else{
$this->repsonMsg
}
親測可用!
if(!empty($_GET[echostr])) {
$echostr == $_GET[echostr]
if($tmpstr==$signature && $echostr) {
echo $echostr
exit
}
}else{
$this->repsonMsg
}
親測可用!
2018-02-03
第一次是沒彈出關注的提示,后來發現把微信官方文檔復制下來的回復模板中空格刪除掉就好了。老師講的沒問題,再次慰問微信的母親。
2018-01-26
有一個問題,將數據線本地輸出到文件以查內容和格式是否正確,然后再發向微信服務器。但是依舊提示 改公眾號提供的服務出現故障,請稍后再試。為什么?已經都走過最后一步echo $info; 了啊。。。
2018-01-07