微信官方是这样解释的:缺少必填参数
但他并没有给出解决的方案
这个问题困扰了我很久,最近才解决,下面我给出一种可能出现的错误

在给微信官方发送post请求时,我们需要用到access_token,token需要通过auth.getAccessToken接口获取,在此不在赘述。
拿到access_token后,发送请求时需要添加该参数,添加方式错误的话就会报47001

  • 错误写法
wx.request({url: "https://api.weixin.qq.com/wxa/msg_sec_check",data: {access_token:"XXXXXX"content:"文本审核",},method: 'POST',//请求头header: { 'content-type': 'application/x-www-form-urlencoded' },success: function (res) {console.log(res)},})
  • 正确写法
wx.request({url: "https://api.weixin.qq.com/wxa/msg_sec_check?access_token=xxxxx",data: {content:"文本审核"},method: 'POST',success: function (res) {console.log(res)},})

请求时不要写header: { ‘content-type’: ‘application/x-www-form-urlencoded’ },
并且参数要写到请求行中

微信小程序报错:47001 - data format error hint相关推荐

  1. 【小程序】微信小程序报错47001 - data format error hint

    在开发小程序获取手机号的时候 需要拿着code去调用微信的接口,拿到手机号 post请求的时候报错:47001 - data format error hint 解决: 这是因为该微信接口要求post ...

  2. 微信小程序报错module “wxParse/wxParse.js“ is not defined

    微信小程序报错module "wxParse/wxParse.js" is not defined 解决 在本地设置把 ES6 转 ES5 勾上就 可以了

  3. 微信小程序报错 errcode: 40029, errmsg: “invalid code 针对狮子鱼

    微信小程序报错 errcode: 40029, errmsg: "invalid code 一般情况是微信小程序appid和服务器后台设置的appid不一致造成的,本案例是狮子鱼后台小程序参 ...

  4. 【bug】HbuilderX运行到微信小程序 报错

    首先,大前提是代码本身在HbuilderX里运行H5是没问题的,不报错 .然后运行到微信小程序报错了.(注:以下所说小程序代指微信小程序). 我来这里分享一下我报了什么错,怎么解决的和我浅薄的理解. ...

  5. 微信小程序报错{errMsg:hideLoading:fail:toast can't be found}

    最近在调试微信小程序时,发现有报错问题,虽然没影响使用,但是看着不舒服啊,还是着手解决吧,先看一下报错 从论坛看了看说是最新版本的微信7.0.13测试版会出现,但是还得找找看看是不是这样 我们都知道w ...

  6. 微信小程序报错 Error: errCode: -501007 invalid parameters | errMsg: Invalid Key Name: _openid

    错误原因: _openid不能主动设置 错误代码: db.collection('FixedStore').add({data: {fixedAudit: false, //审核状态fixedMerc ...

  7. TypeError: _typeof4 is not a function,解决微信小程序报错

    1.微信小程序编译后的报错截图: 2.报错问题解决:右上角点击"详情"=>"本地设置"=>"将JS编译成ES5"=>取消勾 ...

  8. 微信小程序报错“getLocation:fail the api need to be declared in the requiredPrivateInfos field in app.js...“

    解决微信小程序获取定位报错 上个礼拜在调试一个微信小程序的时候,在手机允许小程序获取定位.定位授权成功的情况下,发现安卓手机能获取定位,但是苹果手机获取不到定位,我就开始查阅资料- 一.报错信息 报错 ...

  9. 微信小程序 报错一大串 define is not defined

    如题,开发小程序的时候,报错 解决办法 更换微信小程序类库

  10. 微信小程序报错:“该小程序提供的服务出现故障,请稍后再试”(IOS报错,Android则正常)

    记录对接微信小程序时遇到的问题,问题表现为: 1.发送消息后出现报错:该小程序提供的服务出现故障,请稍后再试 2.只有IOS会报错,Android则是正常的 3.IOS报错的微信号,即使在电脑端登录, ...

最新文章

  1. 10分钟教你用睡觉这件事玩转贝叶斯推断
  2. 秋色园QBlog技术原理解析:UrlRewrite之无后缀URL原理(三)
  3. 关于python那些事_Python 入门你必须知道的那些事
  4. java枚举.toString_java – Make Enum.toString()本地化
  5. java servicefactory_Java DirectoryServiceFactory.getDirectoryService方法代碼示例
  6. android10分区镜像,分区和映像  |  Android 开源项目  |  Android Open Source Project
  7. 划分VLAN,根据每个VLAN通过DHCP分配IP地址
  8. javascript --- [jsonp] script标签的妙用(绕过同源限制)
  9. 日历签到 java_我的Android案例―签到日历
  10. Codeforces1142D
  11. 关于string转整数
  12. SQL过滤字符后手工注入漏洞测试(第1题)
  13. 2019.3.9日面试自我介绍
  14. virtualenv -- python虚拟沙盒
  15. 区块链 PBFT最多多少个节点
  16. 打开你企业发展之门的钥匙
  17. Visual Studio 2017 vcvarsall.bat 环境配置对应关系
  18. 北理c语言乐学作业分数运算,北理乐学C语言答案-最新(12页)-原创力文档
  19. Android gpuimage美颜滤镜,GPUImage图片美颜
  20. Java应用中CPU使用率过高该怎么解决

热门文章

  1. Axure 9 简介【原型工具】
  2. 工程项目管理(EPC)系统全套流程详细解读(含流程图)
  3. android 双拼输入法,高效输入解决方案——双拼输入法
  4. 50款PS完美汉化插件一键安装,win+mac
  5. 机器学习——Azure机器学习模型在线搭建实验原理+详细操作步骤+分析(以UCI数据库的数据为例)
  6. 超市管理系统具体模块
  7. YUV格式的图片查看工具YUView 2.13
  8. 知网查重报告html乱码,知网查重报告出现乱码怎么办
  9. C盘清理工具帮你迅速找到大文件
  10. PCB Layout 设计流程