提交客服工单
业务场景
CP 在游戏中负责实现客服信息收集的功能和 UI。用户填写完信息后,CP 调用本 API 接口将用户填写的信息提交给 SDK 客服系统
适用范围: 海外 Android、海外 iOS
详细业务说明请看客服-客服工单
流程图
无
接口介绍
/**
* 提交客服工单
*
* @param CustomerServiceOrderConfig config 提交的客服工单内容
*/
public void SubmitCustomerServiceOrder(CustomerServiceOrderConfig config)
调用示例
public void SubmitCustomerServiceOrder()
{
//调用客服工单功能
CustomerServiceOrderConfig customerServiceOrderConfig = new CustomerServiceOrderConfig();
customerServiceOrderConfig.content = "客服工单";
customerServiceOrderConfig.imageUrls = new List<string>
{
"https://example.com/3.jpg",
"https://example.com/4.jpg"
};
customerServiceOrderConfig.roleInfo = getRoleInfo();
SDKManager.GetInstance().SubmitCustomerServiceOrder(customerServiceOrderConfig);
}
//重写监听方法
//提交客服工单成功
public override void OnSubmitCustomerServiceOrderSuccess()
{
}
//提交客服工单失败
public override void OnSubmitCustomerServiceOrderFailed(ErrorInfo info)
{
int errorCode = errorInfo.errorCode; // 错误码
string errorMsg = errorInfo.errorMsg; // 错误信息
}
参数说明
入参:CustomerServiceOrderConfig
参数名称 | 类型 | 说明 | 备注 |
---|---|---|---|
content | string | 客服工单文本内容 | 必传 |
imageUrls | List | 客服工单提交的图片 url,可以多张 | 必传 |
roleInfo | RoleInfo | 客服工单提交者的游戏角色信息RoleInfo | 必传 |
错误码
无