ai-robot-channel/src/main/java/com/wecom/robot/adapter/MessageSyncCapable.java

23 lines
548 B
Java
Raw Normal View History

package com.wecom.robot.adapter;
import com.wecom.robot.dto.SyncMsgResponse;
/**
* 消息同步能力接口可选
* <p>
* 提供从渠道同步历史消息的能力
* 渠道适配器可选择性实现此接口
* [AC-MCA-01] 渠道适配层可选能力接口
*/
public interface MessageSyncCapable {
/**
* 同步消息
*
* @param kfId 客服账号ID
* @param cursor 游标用于分页获取
* @return 同步消息响应
*/
SyncMsgResponse syncMessages(String kfId, String cursor);
}