StartChat - 发起聊天

更新时间: 2024-07-31 17:20:16

调用StartChat发起聊天。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
InstanceIdstring

实例 ID。

ccc-test
UserListarray<object>

聊天成员信息。

object
UserIdstring

成员 ID。

fcd020fe-d8e4-40e5-8c77-1a272a174a7d
UserTypestring

成员类型。

  • AGENT : 坐席
  • CUSTOMER : 访客
CUSTOMER
AvatarUrlstring

成员头像链接。

http://xxx.com/image
Nicknamestring

成员昵称。

访客-1a272a174a7d
Tokenstring

网络业务的渠道 Token。

9XYGTGWtq2wFi_Bpg7aUnIoYi_vG_rO3bjEn0YtsxbHRHrYHlz1LDBLJAyZcLxieRQR4h_6AnWvTjJeNU5jg************Hwej7WgWrmA=
AccessChannelIdstring

网络业务渠道 ID。

cf584733-***-***-9699-cb77aa3b7aa6

返回参数

名称类型描述示例值
object
Codestring

响应码。

OK
HttpStatusCodeinteger

HTTP 状态码。

200
Messagestring

响应信息。

RequestIdstring

请求 ID。

EEEE671A-3E24-4A04-81E6-6C4F5B39DF75
Dataobject

响应数据。

ChatConversationIdstring

聊天会话 ID。

$23086709$EAUNIT
JobIdstring

话务 ID。

chat-525523618219921408

示例

正常返回示例

JSON格式

{
  "Code": "OK",
  "HttpStatusCode": 200,
  "Message": "无",
  "RequestId": "EEEE671A-3E24-4A04-81E6-6C4F5B39DF75",
  "Data": {
    "ChatConversationId": "$23086709$EAUNIT",
    "JobId": "chat-525523618219921408"
  }
}

错误码

HTTP status code错误码错误信息描述
400Parameter.BlankThe parameter %s must not be null.-
400Parameter.EmptyThe parameter %s must not be null or empty.-
400Parameter.FormatThe format of parameter %s is invalid.-
400Parameter.NullThe parameter %s must not be null.-
404NotExists.InstanceIdThe specified instance %s does not exist.指定的呼叫中心实例不存在。
409AlreadyExists.SkillGroupThe skill group %s already exists in instance %s.-

访问错误中心查看更多错误码。

上一篇: RejectChat - 拒绝聊天 下一篇: ReleaseChat - 结束聊天