与客户聊天
Yandex Market API 允许您在聊天室中与客户沟通。
聊天的类型是什么:
ORDER— 奉命行事。 关于订单和退款的聊天RETURN— 关于退款(FBY, FBS 和 Express). 关于订单和退款的聊天DIRECT— 如果客户对产品有疑问,他们就会开始聊天。 卖方不能创建它。 了解有关此类聊天的更多信息
如何开始聊天
-
检查是否有与买家聊天。 — POST v2/businesses/{businessId}/chats. 在请求中,指定聊天类型以及与其相关的订单或退款的ID。
如果没有聊天,请使用请求创建它。 POST v2/businesses/{businessId}/chats/new.
如何开始测试聊天
在调试界面中,创建测试订单,然后单击创建测试聊天或发出请求 POST v2/businesses/{businessId}/chats/new.
请注意:
-
这样的聊天只能为订单创建,而不是退款;
-
测试聊天中没有客户回复。
-
-
发送带有请求的消息 POST v2/businesses/{businessId}/chats/message. 如果您需要向买家发送文件 — 例如,附加的产品照片 — 使用请求 POST v2/businesses/{businessId}/chats/file/send.
-
检查来自买方的新消息。 — POST v2/businesses/{businessId}/chats/history. 使用基于请求中最后一条消息的ID的过滤器,只接收新消息,而不是重新上传您已经拥有的消息。
如何回复邮件
-
找到需要答案的聊天。 为此,请提出请求 POST v2/businesses/{businessId}/chats. 在请求中,发送状态"需要存储响应"("statuses":["WAITING_FOR_PARTNER"])。
-
要获取聊天消息历史记录,请使用请求 POST v2/businesses/{businessId}/chats/history,其中传递聊天ID。
-
使用请求发送消息 POST v2/businesses/{businessId}/chats/message. 如果您需要向买家发送文件 — 例如,附加的产品照片 — 使用请求 POST v2/businesses/{businessId}/chats/file/send.
如何检查是否有新的聊天或消息
启用API通知
燕基科斯.Market会向您发送请求。 POST notification 出现新聊天或消息时。
要接收聊天或消息,请使用以下方法:
- GET v2/businesses/{businessId}/chat — 对于一个单一的聊天。
- POST v2/businesses/{businessId}/chats — 对于聊天列表.
- GET v2/businesses/{businessId}/chats/message — 对于消息;
- POST v2/businesses/{businessId}/chats/history — 为消息历史记录。