## 座席登錄
>[info] **功能說明**
> 1:CTI平臺提供了登錄前端頁面,座席打開頁面后輸入用戶名,密碼,自己的分機號碼,點擊登錄。
> 2:系統后臺會將座席輸入的用戶名、密碼傳給甲方業務系統提供的“座席登錄”接口進行驗證。
> 3:系統根據返回的信息決定登錄成功或登錄失敗;
* **請求地址**
```
甲方提供座席登錄的API接口
```
* **請求參數**
| 參數 | 是否必選 | 類型 | 描述 |
| --- | --- | --- | --- |
| agentNum | 是 | string | 座席工號,即座席在登錄時輸入的用戶名,可以是業務系統中座席的工號,或者用戶名,手機號,或者其他 |
| password | 是 | string | 登錄密碼,即座席在登錄時輸入的密碼,業務系統可以驗證也可以忽略 |
| ext | 是 | string | 座席的分機號碼,即座席接打電話的分機號碼,業務系統可以驗證也可以忽略。 |
* **響應參數**
| 參數 | 是否必選 | 類型 | 描述 |
| --- | --- | --- | --- |
| code | 是 | int | 登錄狀態(成功200,非成功為其他值) |
| msg | 否 | string | code 為非200的描述是的描述 |
| data | 是 | json | 座席的信息 |
| data.agentName| 是 | string | 座席姓名 |
| data.group | 是 | string | 座席工作組的編號或者名稱,如果座席屬于多個工作組,使用逗號分割 |
| data.is_admin | 否 | string | 是否為班長權限;0:座席,1班長,默認為座席,班長可以查看所有數據(錄音,統計報表等),座席只能查看自己的數據。 |
| data. data | 否 | string | 座席其他信息。 |
* **響應示例**
```
{
"code": "200",
"data": {
"agentName": "Alice",
"group": "team_1",
"data": {
"agent_id": "123",
"cid": "456",
"uid": "789"
}
}
}
```
* **座席登錄界面**
>[warning] 登錄前端界面由系統提供,不需重復開發。
