收藏
回答

小程序订阅消息发送的数据格式(PHP)该怎么写?

用php调用服务端api接口,格式如下:

$query_data = [

            'access_token' =>"xxxxxxx",

            'touser' => "xxxxxx",

            'template_id' => 'DtX8AQY0PJnp21o_oTskbG_Kw8AcSoa7IX2E2OgcEHE',

            'page' => 'pages/shop-cart/index',

            'data' => [

                'number1' => ["value" => "111"],

                'number4' => ["value" => "4444"],

                'thing10' =>  ["value" => "aaa"],

                'thing7' => ["value" => "bbb"]

            ]

        ];


调用返回错误信息

{"errcode":47001,"errmsg":"data format error hint: [5BPxuA04704128]"}

不知道正确的格式怎么写?

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

3 个回答

  • Vincent 杨🕶
    Vincent 杨🕶
    2019-12-24

    json_encode后提示

    {"errcode":41001,"errmsg":"access_token missing hints: [jGLFXEPce-mA.q8!]"}


    官方是不是应该提供一些demo代码呢

    2019-12-24
    赞同
    回复
  • 一天
    一天
    2019-12-24

    外面再json_encode一下

    2019-12-24
    赞同
    回复
  • 程鼕
    程鼕
    2019-12-23

    序列化了么?

    2019-12-23
    赞同
    回复 7
    • Vincent 杨🕶
      Vincent 杨🕶
      2019-12-24
      哪里序列化?
      2019-12-24
      回复
    • 程鼕
      程鼕
      2019-12-24回复Vincent 杨🕶
      $query_data 呀 不可能直接传入数组把。json_encode($query_data )
      2019-12-24
      回复
    • Vincent 杨🕶
      Vincent 杨🕶
      2019-12-24
      经过实验,这样不行,会提示
      {"errcode":41001,"errmsg":"access_token missing hints: [jGLFXEPce-mA.q8!]"}
      2019-12-24
      回复
    • 程鼕
      程鼕
      2019-12-24回复Vincent 杨🕶
      你把你全部相关代码发出来把。
      2019-12-24
      回复
    • 程鼕
      程鼕
      2019-12-24
      2019-12-24
      回复
    查看更多(2)
登录 后发表内容
问题标签