注册 登录
编程论坛 VFP论坛

请教JSON字符拼接

laibinhua 发布于 2021-12-02 11:28, 1558 次点击
请问下面的拼接什么地方不对?
SET TEXTMERGE  ON
TEXT TO lcJsonText TEXTMERGE NOSHOW PRETEXT 15
{
 agent_id = 1383998721,
 userid_list = "0250452735598104",
 dept_id_list = "1",
 to_all_user = false,
 msg = {{
      "msgtype" = "text",
      "text" = {
      "content" = "生产完工确认"
           }
      }}
}
ENDTEXT
只有本站会员才能查看附件,请 登录
5 回复
#2
laibinhua2021-12-02 11:28
接口文档地址:https://developers.
#3
吹水佬2021-12-02 12:00
1、属性名与属性值用“:”分隔,如:agent_id : 1383998721,
2、msg : {{...}} 缺个属性名,如:msg : {a : {...}}
#4
laibinhua2021-12-02 12:15
回复 3楼 吹水佬
谢谢,大佬回复,我改成这样后,还是一样的提示:
TEXT TO lcJsonText TEXTMERGE NOSHOW PRETEXT 15
{
 agent_id : 1383998721,
 userid_list : "0250452735598104",
 dept_id_list : "1",
 to_all_user : false,
 msg:{msg:{
      msgtype : "text",
      text : {
      content : "生产完工确认"
           }
      }}
}
ENDTEXT
#5
foxfans2021-12-02 12:21
TEXT TO lcJsonText TEXTMERGE NOSHOW PRETEXT 15
{
    "agent_id": 1383998721,
    "userid_list": "0250452735598104",
    "dept_id_list": "1",
    "to_all_user": false,
    "msg": {
        "msg": {
            "msgtype": "text",
            "text": {
                "content": "生产完工确认"
            }
        }
    }
}
ENDTEXT

[此贴子已经被作者于2021-12-2 12:22编辑过]

#6
laibinhua2021-12-02 12:25
回复 5楼 foxfans
谢谢你的回复:这样改了下,对了
TEXT TO lcJsonText TEXTMERGE NOSHOW PRETEXT 15
{
 "agent_id": 1383998721,
 "userid_list": "0250452735598104",
 "dept_id_list": "1",
 "to_all_user": false,
 "msg":{
      "msgtype" : "text",
      "text" : {
      "content" : "生产完工确认"
           }
      }
}
ENDTEXT
1