提交客服工单

业务场景

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

参数名称类型说明备注
contentstring客服工单文本内容必传
imageUrlsList客服工单提交的图片 url,可以多张必传
roleInfoRoleInfo客服工单提交者的游戏角色信息RoleInfo必传

错误码

FAQ