42 lines
1023 B
C#
42 lines
1023 B
C#
namespace SA.Domain.XFYun.XFYunDomains
|
|
{
|
|
/// <summary>
|
|
/// 讯飞处理
|
|
/// </summary>
|
|
public interface IXFYunDomain
|
|
{
|
|
/// <summary>
|
|
/// 发送短信
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
Task SendSms();
|
|
|
|
/// <summary>
|
|
/// 订单外呼
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
Task OrderOutbound();
|
|
|
|
/// <summary>
|
|
/// 回调方法
|
|
/// </summary>
|
|
/// <param name="detail"></param>
|
|
/// <returns></returns>
|
|
Task<dynamic> Callback(CallDetail detail);
|
|
|
|
/// <summary>
|
|
/// 获取回调结果
|
|
/// </summary>
|
|
/// <param name="taskId"></param>
|
|
/// <returns></returns>
|
|
Task<CsvrAiCalltask?> GetCallbackResult(int taskId);
|
|
|
|
/// <summary>
|
|
/// 更新回调结果
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
Task UpdateCallbackResult();
|
|
|
|
Task<string> GetCallbackResultByXunFei(int taskId);
|
|
}
|
|
} |