在一个项目中使用到了thinkphp+wechat.class.php调用微信api,测试发现返回结果no access
我在公众号中的配置是例如:www.test.com/Regis/index
public function index(){$options = array (//下面是我的’token’ => ‘wexin’, // 填写你设定的key ‘appid’ => ”, // 填写高级调用功能的app id’appsecret’ =>美国高防vps ”*/); // 填写高级调用功能的密钥import(‘@.ORG.Wechat’);$weObj = new Wechat ($options);$weObj->valid ();$type = $weObj->getRev()->getRevType ();我在微信上面的token可以验证通过,但是测试微信返回结果是no access
在微信公众号上面发关键字回复的话,回复我的公众号出现暂时无法提供服务,请稍后再试
我测试了一整天,换了另外的普通方法,不使用这种方法,调用API,然后回复关键字是可以的。
后来看了人家原公众号的配置,是这样配置的www.test.com/Home/Regis/index
我使用消息接口访问了,返回的还是no access
但是我使用公众号关键字回复就可以使用了,原来微信公众号配置的时候需要加上模块名