dodgepudding / wechat-php-sdk

微信公众平台php开发包, weixin developer SDK.
4.44k stars 2.33k forks source link

ThinkPHP中引入出现“no access”的问题 #261

Open rockyhu opened 8 years ago

rockyhu commented 8 years ago
    vendor('wechat.TPWechat', '', '.class.php');
    $options = array(
        'token'=>'chujia886', //填写你设定的key
        'encodingaeskey'=>'YBrM0NsxDnfI6uUOkkr5FhjVZKQgynO0mIkH4mcrq68', //填写加密用的EncodingAESKey
        'appid'=>'wx537918332c7c6b6e', //填写高级调用功能的app id
        'appsecret'=>'1a62cbcd93689ecf5aa4d172f7942fed' //填写高级调用功能的密钥
    );
    $wechat = new \TPWechat($options);
    $wechat->valid();
    $type = $wechat->getRev()->getRevType();
    echo $type;

调用后出现no access的问题,求解答,谢谢

lifeha commented 8 years ago

$wechat->getRev()->getRevType()返回的是微信服务器发过来的消息类型。 你要打印看看效果不如打印关注用户列表什么的var_dump($wechat->getUserList());

rockyhu commented 8 years ago

谢谢你的解答!

我之前都是配置好了之后,直接访问这个地址,然后一直找问题,最后发现$_GET参数一直都不存在数据。后面才想明白,原来,这是微信服务器调用访问之后才会有数据的! 所以,直接访问出现“no access”也就明白了。

再次谢谢你的wechat.class.php sek封装,实在是太好了

Winlang commented 8 years ago

返回false 怎么回事呢?