# 乘客向司机发送im
# 简介
乘客向司机发送IM
# 服务提供方
享道
# 接口URL
/openapi/im/m/todriver
# 请求方式
POST
# 请求频次
单次
# 请求参数
参数名称 | 类型 | 必选 | 说明 |
---|---|---|---|
timestamp | long | 是 | 请求时间,Unix Timestamp单位毫秒 |
user_open_id | string | 是 | 用户openId |
order_id | string | 是 | 享道订单id |
oid | string | 是 | 外部订单号 |
driver_id | string | 是 | 司机id |
outer_msg_id | string | 是 | 外部消息id |
msg_type | int | 是 | 消息类型 1-文本 2-图片 3-语音 |
text | object | 否 | 文本消息内容 |
text.text | string | 否 | 文本消息内容 |
image | object | 否 | 图片消息内容 |
image.type | int | 否 | 图⽚类型 1-webp, 2-png, 3-jpg, 4-gif |
image.url | string | 否 | 图片链接 |
audio | object | 否 | 语音消息内容 |
audio.url | string | 否 | 语音链接 |
audio.duration | long | 否 | 语音持续时间,单位秒 |
# 响应参数
参数名称 | 类型 | 必有 | 说明 |
---|---|---|---|
errCode | int | 是 | 服务响应状态,参见附录5 |
errMsg | string | 是 | 服务响应状态说明,参见附录5 |
content | object | 是 | |
content.msg_id | string | 是 | 享道消息id |
content.create_time | long | 是 | 消息发送时间戳 |
# 请求示例
请求
curl --location --request POST 'https://open-sit.saicmobility.com/merchant/v1/openapi/contact/modify' \
--header 'X-Sign: f79f59997530992a9849f8bf9b0018c0f9254a80' \
--header 'X-SignAlgorithm: 1' \
--header 'X-Timestamp: 20201020193600' \
--header 'X-MerchantId: xxx' \
--header 'Content-Type: application/json' \
--data-raw '{"timestamp":1603192859627,"user_open_id":"xxx","order_id":"xxx","oid":"xxx","driver_id":"xxx","outer_msg_id":"xxx","msg_type":1,"text":{"text":"xxx"}'
响应
{
"errCode": 10000,
"errMsg": "successful",
"content": {
"msg_id": "xxx",
"create_time": 1603192859627
}
}
← 查询订单预览 乘客向司机发送im事件 →