$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