发送消息

请求地址(请替换{}内的参数):

http://api.weiyunbot.com/api/WxBot/SendMsg

请求信息

URI 参数

暂无参数

Body 参数

SendMsgModel
参数名描述类型备注
botId

机器人编号

string

必填

targetId

接收人编号:群组编号或者联系人编号(不可混合发送,不支持同时发送给好友与群组),多个数据用字符串数组.示例代码中的JSON值需要添加双引号或者单引号

string

必填

content

消息内容,支持多段图文,多个数据用字符串数组,中文需要转义后发送.示例代码中的JSON值需要添加双引号或者单引号

string

必填

isAt

群组消息的时候是否需要@某位用户

boolean

暂无.

atUserName

需要@的用户userName,从GetBotGroupMemberList接口中获取

string

暂无.

atNickName

需要@的用户NickName,从GetBotGroupMemberList接口中获取

string

暂无.

AppKey

AppKey应用ID

string

必填

ClientTime

客户端时间UNIX时间戳

integer

必填

Signature

签名,参见签名生成方法

string

必填

请求参数

application/json, text/json

示例:
{
  "botId": "sample string 1",
  "targetId": [
    "sample string 1",
    "sample string 2"
  ],
  "content": [
    {
      "text": "sample string 1",
      "img": "sample string 2"
    },
    {
      "text": "sample string 1",
      "img": "sample string 2"
    }
  ],
  "isAt": true,
  "atUserName": "sample string 3",
  "atNickName": "sample string 4",
  "AppKey": "sample string 5",
  "ClientTime": 6,
  "Signature": "sample string 7"
}

application/xml, text/xml

示例:
<SendMsgModelJust xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/com.lsard.jshopes.data">
  <AppKey>sample string 5</AppKey>
  <ClientTime>6</ClientTime>
  <Signature>sample string 7</Signature>
  <atNickName>sample string 4</atNickName>
  <atUserName>sample string 3</atUserName>
  <botId>sample string 1</botId>
  <content>
    <ReplyModelApi>
      <img>sample string 2</img>
      <text>sample string 1</text>
    </ReplyModelApi>
    <ReplyModelApi>
      <img>sample string 2</img>
      <text>sample string 1</text>
    </ReplyModelApi>
  </content>
  <isAt>true</isAt>
  <targetId xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </targetId>
</SendMsgModelJust>

返回结果

结果描述

发送消息

ApiResult
参数名描述类型备注
success

是否成功1成功;0失败

integer

暂无.

msg

结果描述

string

暂无.

返回格式

application/json, text/json

示例:
{
  "success": 1,
  "msg": "sample string 2"
}

application/xml, text/xml

示例:
<ApiResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/com.lsard.jshopes.data">
  <msg>sample string 2</msg>
  <success>1</success>
</ApiResult>