跳转至
400-881-9892

文档中心

官方文档,可查阅产品介绍、快速入门、用户指南、开发指南、API参考、SDK参考、帮助等信息。

文档中心 互动课堂

获取用户进教室地址

请求示例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
<?php

use TalkCloud\Api\RoomSdk;

$config = [
    'Tk_Company_Key' => '你的企业Key',
];

$sdk = new RoomSdk($config);

$result = $sdk->getUserEntryRoomUrl([
    'serial' => "123123",
    'username' => "用户昵称",
    'pid' => "用户ID",
    'userrole' => 2,//返回那个角色的地址:默认2(0老师、1助教、2学生、4巡课、 6旁听生)
]);

$resultData = json_decode($result, true);

其它请求参数请参考获取用户进教室地址API接口文档

返回结构说明

1
2
3
4
5
6
7
8
  {
    "result": 0,
    "data": {
        "userpassword": "1",
        "enterUrl": "https://global.talk-cloud.net/enterRoom/272068167/101080/1/0",
        "entryUrl": "https://global.talk-cloud.net/WebAPI/entry?domain=13lang&serial=272068167&username=13lang&usertype=0&ts=1660111990&auth=1bccc9dc79b6a1088f884e4baf7aa3dc&userpassword=b44fd7855438f97a01ff5247602ecba5&pid=123"
    }
}

返回参数说明请参考获取用户进教室地址API接口文档

建议在业务代码中统一先 json_decode($result, true) 后再取字段。

错误码说明