常见消息服务厂商的API参数整理(一)

2021-04-11 01:28

阅读:608

标签:xxxx   参数   token   desc   微信   常见   party   ges   gray   

一.微信消息

  POST请求,需携带Token

  文本消息:

{
   "touser" : "UserID1|UserID2|UserID3",  # 不必须,成员ID列表
   "toparty" : "PartyID1|PartyID2", # 不必须,部门ID列表
   "totag" : "TagID1 | TagID2", #不必须,标签ID列表
   "msgtype" : "text",  # 必须,消息类型
   "agentid" : 1,   # 必须,企业应用ID
   "text" : {
       "content" : "你的快递已到,请携带工卡前往邮件中心领取。\n出发前可查看邮件中心视频实况,聪明避开排队。"
   },            # 消息内容
   "safe":0      # 消息是否保密,默认为0,不保密
}

  图片消息:

{
   "touser" : "UserID1|UserID2|UserID3",   # 不必须, 成员ID列表
   "toparty" : "PartyID1|PartyID2",   # 不必须,部门ID列表
   "totag" : "TagID1 | TagID2",   # 不必须,标签ID列表
   "msgtype" : "image",  # 必须,消息类型
   "agentid" : 1,  # 必须,企业应用ID
   "image" : {
        "media_id" : "MEDIA_ID"  # 必须,图片媒体文件ID
   },
   "safe":0  # 消息是否保密,默认为0,不保密
}

  语音消息:

{
   "touser" : "UserID1|UserID2|UserID3",   # 成员ID列表
   "toparty" : "PartyID1|PartyID2",   # 部门ID列表
   "totag" : "TagID1 | TagID2",  # 标签ID列表
   "msgtype" : "voice",   # 消息类型
   "agentid" : 1,   # 企业应用ID
   "voice" : {
        "media_id" : "MEDIA_ID"   # 语音文件ID
   }
}

  视频消息:

{
   "touser" : "UserID1|UserID2|UserID3",   # 不必须,成员ID列表
   "toparty" : "PartyID1|PartyID2",  # 不必须,部门ID列表
   "totag" : "TagID1 | TagID2",   # 不必须,标签ID列表
   "msgtype" : "video",    # 必须,消息类型
   "agentid" : 1,   # 必须,企业应用ID
   "video" : {
        "media_id" : "MEDIA_ID",  # 视频文件ID
        "title" : "Title",  # 不必须,文件标题
       "description" : "Description"  #不必须,文件描述
   },
   "safe":0  # 不必须,是否保密,默认为0
}

  文件消息:

{
   "touser" : "UserID1|UserID2|UserID3",   # 不必须,成员ID列表
   "toparty" : "PartyID1|PartyID2",   # 不必须,部门ID列表
   "totag" : "TagID1 | TagID2",   # 不必须,消息ID列表
   "msgtype" : "file", # 必须,消息类型
   "agentid" : 1,   # 必须,企业ID列表
   "file" : {
        "media_id" : "1Yv-zXfHjSjU-7LH-GwtYqDGS-zz6w22KmWAT5COgP7o"
   },  #   必须,文件ID
   "safe":0  # 不必须,是否保密,默认为0
}

  文本卡片消息:

{
   "touser" : "UserID1|UserID2|UserID3",  #不必须, 成员ID列表
   "toparty" : "PartyID1 | PartyID2",   #不必须, 部门ID列表
   "totag" : "TagID1 | TagID2",   # 不必须,标签ID列表
   "msgtype" : "textcard",  #必须 消息类型
   "agentid" : 1,  # 必须,企业应用ID
   "textcard" : {
            "title" : "领奖通知",    #必须, 标题
            "description" : "
2016年9月26日
恭喜你抽中iPhone 7一台,领奖码:xxxx
请于2016年10月10日前联系行政同事领取
", #必须,描述 "url" : "URL", # 必须,点击后跳转的链接 "btntxt":"更多" #不必须, 按钮文字,默认为详情 } }

  图文消息:

{
   "touser" : "UserID1|UserID2|UserID3",  #不必须, 成员ID列表
   "toparty" : "PartyID1 | PartyID2",  # 不必须, 部门ID列表
   "totag" : "TagID1 | TagID2",  # 不必须,标签列表
   "msgtype" : "news",  # 必须,消息类型
   "agentid" : 1,   # 必须,企业应用ID
   "news" : {
       "articles" : [   #必须,图文消息
           {
               "title" : "中秋节礼品领取",  # 必须,消息标题
               "description" : "今年中秋节公司有豪礼相送",  # 不必须,描述
               "url" : "URL",  # 必须,点击后跳转的链接
               "picurl" : "http://res.mail.qq.com/node/ww/wwopenmng/images/independent/doc/test_pic_msg1.png",    # 不必须,图文消息的图片链接
               "btntxt":"更多"   # 不必须,按钮文字
           }
        ]
   }
}

  短信消息:

{
    "ext": "",   # 不必须,用户的 session 内容
    "extend": "",  # 不必须,短信号码扩展号
    "msg": "你的验证码是1234",   # 必须,消息内容
    "sig":  "ecab4881ee80ad3d76bb1da68387428ca752eb885e52621a3129dcf4d9bc4fd4",
    "tel": {  # sig,每条信息的标识
        "mobile": "13788888888",  # 必须,接收方电话号码
        "nationcode": "86"   #必须,  国家码
    },
    "time": 1457336869,  # 必须,请求发送时间
    "type": 0   # 必须,短信类型
}

  

 

常见消息服务厂商的API参数整理(一)

标签:xxxx   参数   token   desc   微信   常见   party   ges   gray   

原文地址:https://www.cnblogs.com/songxiaohua/p/9032874.html


评论


亲,登录后才可以留言!