小程序消息{"errcode":47003,"errmsg":"argument invalid! hint: [03tnPa02252066] data.name4.value invalid"}

{"errcode":47003,"errmsg":"argument invalid! hint: [03tnPa02252066] data.name4.value invalid"}

小程序订阅消息报错:
在这里插入图片描述请求的参数:
在这里插入图片描述解决方案:
是因为name4 的value的值长度超过20个字符了,需要截取一下

$send_mini_program_message = array(
            "character_string1" => ["value" => (string)998], //订单号
            "amount2" => ["value" => 0 . '元'],//支付金额
            "thing3" => ["value" => mb_substr($receiving_address, 0, 20, 'utf-8')],//收货地址 $receiving_address
            "name4" => ["value" => mb_substr($goods_info['product_name'], 0, 10, 'utf-8')],//商品名称  $goods_info['product_name']
        );

再次发送显示,表示成功发送

{“errcode”:0,“errmsg”:“ok”}
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章