全部产品
阿里云办公

修改技能组

更新时间:2018-07-16 16:41:34

(ModifySkillGroup)

描述

修改技能组的名称、描述、外呼号码以及组内坐席。

请求参数

名称 类型 是否必须 描述
Action String 系统规定参数,ModifySkillGroup
InstanceId String 待编辑技能组所属呼叫中心实例ID。
SkillGroupId String 待修改的技能组ID。
Name String 技能组的新名称。
Description String 技能组的新的简单描述。
OutboundPhoneNumberId.1 String 需要绑定到技能组的外呼号码的号码ID,这里参数名称为OutboundPhoneNumberId.1意为只绑定一个外呼号码,如果绑定多个号码,则需要传多个,例如 OutboundPhoneNumberId.1、OutboundPhoneNumberId.2、OutboundPhoneNumberId.3,以此类推,具体请参考下方的请求示例
UserId.1 String 需要加入到技能组中的的坐席用户ID,UserId.1意为只绑定一个坐席,如果绑定多个,则需要传多个,例如 UserId.1、UserId.2、UserId.3,以此类推,具体请参考下方的请求示例
SkillLevel.1 String 技能级别。SkillLevel.1代表为上面的UserId.1设置技能组等级,如果userId为多个,则SkillLevel也需要多个,并且数量需要保持一致,具体请参考下方的请求示例

返回参数

无特定返回参数,调用成功即可。

请求示例

  1. https://ccc.cn-shanghai.aliyuncs.com/?
  2. &Action=ModifySkillGroup
  3. &InstanceId=9cfad875-6260-4a53-ab6e-b13e3fb31f7d
  4. &SkillGroupId=0ead7334-83e7-42a0-a5bd-c2ef9f18ef28
  5. &Name=售后技术支持技能组
  6. &Description=售后技术支持人员使用
  7. &OutboundPhoneNumberId.1=2ead4b47-db37-43b3-8e32-ae71d81620af
  8. &UserId.1=8b33d247-128c-4013-b79d-ec11a6a8f108
  9. &SkillLevel.1=5
  10. &UserId.2=b27644cb-f491-4929-bd51-58ec34274360
  11. &SkillLevel.2=9
  12. &<公共请求参数>

返回示例

  1. {
  2. "HttpStatusCode":200,
  3. "RequestId":"E49E170E-4481-40A2-BC33-3D789263F50E",
  4. "Success":true,
  5. "Code":"OK"
  6. }

错误码

错误代码 描述 Http状态码 语义
NotExist.SkillGroup “Skill group ‘%s’ does not exist” 404 技能组不存在,请确认技能组Id是否正确。
Exists.SkillGroupName “Skill group name ‘%s’ already exists in the current instance ‘%s’” 409 在当前呼叫中心实例中该技能组名称已经存在,请更换一个名字。
NoPermission.User “User ‘%s’ has no permission to ‘%s’ (Skill Group = ‘%s’)” 403 当前用户没有权限进行角色相关的操作,请通过呼叫中心控制台为用户进行授权。
TenantService Call center kernel service issue, instance: %s, operation: %s, reason: %s(%d) 500 呼叫中心核心服务异常,请通过工单进行问题反馈。
Parameter name must be 1 to 32 characters. 400 参数名字长度超出限制。