跳转至
400-881-9892

文档中心

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

文档中心 互动课堂

获取课件信息

请求示例

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

use TalkCloud\Api\FileSdk;

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

$sdk = new FileSdk($config);

$result = $sdk->info([
    'fileId' => 2345678
]);

$data = json_decode($result, true);

其它请求参数请参考获取课件信息

返回结构说明

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
    "result": 0, // 0 成功,其他失败
    "data": {
            "fileid": "132855560",
            "companyid": "101080",
            "filename": "Course-E2  -  已修复.pptx",
            "filetype": "pptx",
            "status": "1",
            "dynamicppt": "2",
            "size": "60935293",
            "transcodeSize": "60935293",
            "userid": "143564",
            "username": "LANG",
            "uploadtime": "2024-10-16 16:53:28",
            "pagenum": "27",
            "active": "1",
            "catalogid": "126226309",
            "data_type": "1",
            "isContentDocument": "0",
            "preview_url": "https://courseware-c.talk-cloud.net/static/xxx.6/index.html?url=/xxxx/newppt.html&filename=Regular%20Course-E2%20%20-%20%20%E5%B7%B2%E4%BF%AE%E5%A4%8D.pptx&filetype=pptx&pagenum=27&fileId=132855560&showTip=true&ts=1730279215",
            "download_url": "https://courseware-download.talk-cloud.net/document/xxxx/xxxx.pptx",
            "pathurl": "https://courseware-c.talk-cloud.net/document/101/1012_20230116_161541_mteymaih-{number}.jpg"
        },
    "msg": "",
}

返回参数说明请参考获取课件信息

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

错误码说明