调用ListAgentStateLogs获取呼叫中心实例中坐席的状态日志。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ListAgentStateLogs

系统规定参数。取值:ListAgentStateLogs。

InstanceId String d278629c-c687-4aa3-b044-4fe9b012e7ef

待获取用户的呼叫中心实例ID。

RamId Long 233600862826937630

坐席的RAM ID。

StartTime Long 1607911199000

开始时间。

EndTime Long 1607918399000

结束时间,注意查询时间范围不能大于2小时,否则会报错。

PageNumber Integer 1

分页序号。

PageSize Integer 2

分页大小。

返回数据

名称 类型 示例值 描述
RequestId String EAF3C248-E123-441B-A545-B6CD02E98EED

请求ID。

Code String OK

响应码。

HttpStatusCode Integer 200

HTTP状态码。

Message String

响应信息。

Success Boolean true

是否成功。

AgentStateLogPage Struct

坐席状态日志列表。

List Array of AgentStateLog

对象列表。

ConnectId String 2952482621

话务ID。

ContactId String 2952482622

通话ID。

CounterParty String 135600862836930633

对端:所监听对象的RamId。非监听场景或被监听者不展示此字段。

InstanceId String d278629c-c687-4aa3-b044-4fe9b012e7ef

实例ID。

RamId Long 233600862826937630

坐席的RamId。

SkillGroupIds String f762fa1d-d8cb-4d4c-aa0a-b3e0c1f05347,b09c567c-9d74-43e6-9106-86e1bf2da52b

坐席所在的技能组列表。

State String Talking

坐席状态。

StateCode String StartMonitoring

坐席子状态。

StateTime Long 1607911119000

状态对应的时刻。

PageNumber Integer 1

分页序号。

PageSize Integer 10

分页大小。

TotalCount Integer 1

对象总数。

示例

请求示例

http(s)://[Endpoint]/?Action=ListAgentStateLogs
&InstanceId=d278629c-c687-4aa3-b044-4fe9b012e7ef
&RamId=233600862826937630
&StartTime=1607911199000
&EndTime=1607918399000
&PageNumber=1
&PageSize=2
&<公共请求参数>

正常返回示例

XML 格式

<Message/>
<RequestId>EAF3C248-E123-441B-A545-B6CD02E98EED</RequestId>
<HttpStatusCode>200</HttpStatusCode>
<Code>OK</Code>
<Success>true</Success>
<AgentStateLogPage>
    <TotalCount>1</TotalCount>
    <PageSize>10</PageSize>
    <PageNumber>1</PageNumber>
    <List>
        <CounterParty>135600862836930633</CounterParty>
        <SkillGroupIds>f762fa1d-d8cb-4d4c-aa0a-b3e0c1f05347,b09c567c-9d74-43e6-9106-86e1bf2da52b</SkillGroupIds>
        <StateTime>1607911119000</StateTime>
        <InstanceId>d278629c-c687-4aa3-b044-4fe9b012e7ef</InstanceId>
        <State>Talking</State>
        <StateCode>StartMonitoring</StateCode>
        <RamId>233600862826937630</RamId>
        <ConnectId>2952482621</ConnectId>
        <ContactId>2952482622</ContactId>
    </List>
</AgentStateLogPage>

JSON 格式

{
	"Message": "",
	"RequestId": "EAF3C248-E123-441B-A545-B6CD02E98EED",
	"HttpStatusCode": "200",
	"Code": "OK",
	"Success": "true",
	"AgentStateLogPage": {
		"TotalCount": "1",
		"PageSize": "10",
		"PageNumber": "1",
		"List": [{
			"CounterParty": "135600862836930633",
			"SkillGroupIds": "f762fa1d-d8cb-4d4c-aa0a-b3e0c1f05347,b09c567c-9d74-43e6-9106-86e1bf2da52b",
			"StateTime": "1607911119000",
			"InstanceId": "d278629c-c687-4aa3-b044-4fe9b012e7ef",
			"State": "Talking",
			"StateCode": "StartMonitoring",
			"RamId": "233600862826937630",
			"ConnectId": "2952482621",
			"ContactId": "2952482622"
		}]
	}
}

错误码

访问错误中心查看更多错误码。