收藏
回答

服务商代云开发 插入记录dbrecord接口 报47001 格式错误,query是需要什么格式吗?

接口:

https://api.weixin.qq.com/componenttcb/dbrecord?access_token=ACCESS_TOKEN


参数:

$data = "{

               'action':'insert',

               'env':'".$env."',

               'query':'".$query."'

       }";

参数打印结果:

{
               'action':'insert',
               'env':'env-***-0grfa***fb3fa1',
               'query':'db.collection("***").add({data:{areaid: "******"}})'
}


数据返回结果:

  public 'errcode' => int 47001
  public 'errmsg' => string 'data format error hint: [uhcaLJTNe-7t1zSa] rid: 5ff41846-215730b0-464a1bb0'


查了好久实在不知道query是哪里错误了,尝试了的方法:1,服务器用json_encode将query转,再拼接到入参,也是同样报这个问题 2,在双引号前加上 \ 也还是不行


回答关注问题邀请回答
收藏

2 个回答

  • Mr.Zhao
    Mr.Zhao
    发表于移动端
    2021-01-05
    47001就是json格式化错误, content-type是啥呢?
    2021-01-05
    有用 1
    回复 10
    • 喵喵
      喵喵
      2021-01-05
      是这个 application/x-www-form-urlencoded
      2021-01-05
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于移动端
      2021-01-05回复喵喵
      47001不是指query有问题,是整个请求体有问题
      2021-01-05
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于移动端
      2021-01-05回复喵喵
      用application/ json,唉,多跟同事交流
      2021-01-05
      回复
    • 喵喵
      喵喵
      2021-01-05回复Mr.Zhao
      改为用json也是一样的,因为这边是前端请求后台接口,后台接口再做数据库的操作的,参数打印结果对了好几遍,引号都对啊
      2021-01-05
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于移动端
      2021-01-05回复喵喵
      不用json肯定不对啊
      2021-01-05
      回复
    查看更多(5)
  • Cjiang
    Cjiang
    2021-01-05
    你好,经查询 rid :5ff41846-215730b0-464a1bb0,的请求包有误,请自查下请求的参数。已私信请求参数。
    
    2021-01-05
    有用
    回复 4
    • Mr.Zhao
      Mr.Zhao
      发表于移动端
      2021-01-05
      楼主检查不出来啊,尴尬
      2021-01-05
      回复
    • 喵喵
      喵喵
      2021-01-05
      这个请求包是去哪里可以查询的吗 rid :5ff41846-215730b0-464a1bb0
      2021-01-05
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于移动端
      2021-01-05回复喵喵
      官方才能查,对开发者来说只是一个普通字符串
      2021-01-05
      回复
    • Cjiang
      Cjiang
      2021-01-05回复Mr.Zhao
      是的,rid是用Request ID,用于排查问题的。参考帖子,张三疯的回答:https://developers.weixin.qq.com/community/develop/doc/0004841e60437046fb3b0c6b951400
      2021-01-05
      回复
登录 后发表内容
问题标签