收藏
回答

msgSecCheck内容安全检查有bug请解决

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug msgSecCheck 工具 NA NA

https://developers.weixin.qq.com/minigame/dev/document/open-api/sec-check/msgSecCheck.html


问题一、文档说用GET访问该接口,调用后错误如下

{"errcode":43002,"errmsg":"require POST method hint: [wFaedA05228960]"}


问题二、改用POST方法调用后,无论输入什么内容(等等),都返回通过。

{"errcode":0,"errmsg":"ok"}



AppID: wxd6b53f2145435121


代码片断:

public function check($content)
{
   $access_token = $this->AccessToken();
   $url = 'https://api.weixin.qq.com/wxa/msg_sec_check?access_token='.$access_token;

   $data=array(
       'content' => $content
   );
   $return = $this->request_post($url,json_encode($data));
   return $return;
}


最后一次编辑于  2018-05-15  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

4 个回答

  • 小恶魔
    小恶魔
    2018-05-15

    测试过了,换成POST

    2018-05-15
    赞同
    回复 9
    • 洪小工RAY
      洪小工RAY
      2018-05-15
      是的POST可以,然后就是问题二的那个issue
      2018-05-15
      回复
    • 小恶魔
      小恶魔
      2018-05-15回复洪小工RAY
      json_encode($dataArr,JSON_UNESCAPED_UNICODE) 这样写
      2018-05-15
      回复
    • 娇华
      娇华
      2018-05-16回复洪小工RAY
      你好,方便提供你的微信号,我们就安全问题检测详细聊下吗?
      2018-05-16
      回复
    • 小恶魔
      小恶魔
      2018-05-28回复Fantasy

      啥问题,问呗

      2018-05-28
      回复
    • Fantasy
      Fantasy
      2018-05-28回复娇华

      请教一下 

      各种格式都试了,json,非非json,都返回这一个错

        "errcode": 47001,

        "errmsg": "data format error hint: [G14DLa00701518]"


      2018-05-28
      回复
    查看更多(4)
  • 秋天不回来
    秋天不回来
    2018-05-15

    这个确实,输入啥敏感词都没过滤。。不起作用,,唉。

    2018-05-15
    赞同
    回复 1
    • 洪小工RAY
      洪小工RAY
      2018-05-29

      可行,看最新回答

      2018-05-29
      回复
  • 洪小工RAY
    洪小工RAY
    2018-05-29

    已经可行,测试通过。首先确认这个必须用POST


    一、使用JSON_UNESCAPED_UNICODE,不对请求的数据进行Unicode编码,结果正常。


    $return = $this->request_post($url,json_encode($data, JSON_UNESCAPED_UNICODE));


    实测



    二、不使用JSON_UNESCAPED_UNICODE,结果是无论什么都返回通过,不起作用。


    $return $this->request_post($url,json_encode($data));


    实测



    思考:不使用Unicode编码可以,可能有其他特殊字符失效风险。

    2018-05-29
    赞同
    回复
  • 祥
    2018-07-20

    我这样写的一直返回0 是什么原因?

    2018-07-20
    赞同
    回复