Tad Player API

這是寫給 XOOPS 的 tad_player 影音模組用的API,回傳json格式。

取得影片及子分類

http://網域/modules/tad_player/app_api.php?op=get_data
http://網域/modules/tad_player/app_api.php?op=get_data&cate=分類編號

  • op = get_data
  • cate = 分類編號

https://www.lces.tn.edu.tw/modules/tad_player/app_api.php?op=get_data&cate=0 回傳內容:

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
{
"video": [
{
"psn": "19",
"cover": "https:\/\/www.lces.tn.edu.tw\/modules\/tad_player\/images\/flv.png",
"location": "",
"youtube": "",
"YTid": null,
"url": "https:\/\/www.lces.tn.edu.tw\/modules\/tad_player\/play.php?psn=19",
"post_date": "2017-08-22 21:59:08",
"counter": "139"
}
],
"cates": [
{
"pcsn": 10,
"title": "測試中",
"of_csn": 0,
"sort": 0,
"cover": "https:\/\/i.ytimg.com\/vi\/Bn4BqothAHQ\/hqdefault.jpg",
"dir_count": 0,
"file_count": 2,
"url": "https:\/\/www.lces.tn.edu.tw\/modules\/tad_player\/index.php?pcsn=10"
},
{
"pcsn": 1,
"title": "學校活動",
"of_csn": 0,
"sort": 1,
"cover": "https:\/\/www.lces.tn.edu.tw\/modules\/tad_player\/images\/flv.png",
"dir_count": 4,
"file_count": 0,
"url": "https:\/\/www.lces.tn.edu.tw\/modules\/tad_player\/index.php?pcsn=1"
},
{
"pcsn": 2,
"title": "政令宣導",
"of_csn": 0,
"sort": 2,
"cover": null,
"dir_count": 0,
"file_count": 0,
"url": "https:\/\/www.lces.tn.edu.tw\/modules\/tad_player\/index.php?pcsn=2"
},
{
"pcsn": 3,
"title": "Flash動畫",
"of_csn": 0,
"sort": 3,
"cover": null,
"dir_count": 0,
"file_count": 0,
"url": "https:\/\/www.lces.tn.edu.tw\/modules\/tad_player\/index.php?pcsn=3"
},
{
"pcsn": 4,
"title": "資訊融入教學",
"of_csn": 0,
"sort": 4,
"cover": "https:\/\/www.lces.tn.edu.tw\/modules\/tad_player\/images\/flv.png",
"dir_count": 0,
"file_count": 2,
"url": "https:\/\/www.lces.tn.edu.tw\/modules\/tad_player\/index.php?pcsn=4"
}
]
}
  • video:影片部份
    • psn:影片編號
    • cover:封面圖
    • location:本地端影片路徑
    • youtube:Youtube影片路徑
    • YTid:Youtube影片編號
    • url:網站的網址
    • post_date:發布日期
    • counter:人氣
  • cates:子分類部份
    • pcsn:分類編號
    • title:分類標題
    • of_csn:父分類編號
    • sort:分類排序
    • cover:分類代表圖
    • dir_count:子分類數量
    • file_count:影片數量
    • url:分類的網址

取得所有分類

http://網域/modules/tad_player/app_api.php?op=get_cates&cate=父分類編號

  • op = get_cates
  • cate = 父分類編號(整數)

https://www.lces.tn.edu.tw/modules/tad_player/app_api.php?op=get_cates&cate=1 回傳內容:

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
[
{
"pcsn": 5,
"title": "100年畢業典禮",
"of_csn": 1,
"sort": 0,
"cover": "https:\/\/www.lces.tn.edu.tw\/modules\/tad_player\/images\/flv.png",
"dir_count": 0,
"file_count": 2,
"url": "https:\/\/www.lces.tn.edu.tw\/modules\/tad_player\/index.php?pcsn=5"
},
{
"pcsn": 6,
"title": "100學年度游泳教學",
"of_csn": 1,
"sort": 5,
"cover": "https:\/\/www.lces.tn.edu.tw\/modules\/tad_player\/images\/flv.png",
"dir_count": 0,
"file_count": 1,
"url": "https:\/\/www.lces.tn.edu.tw\/modules\/tad_player\/index.php?pcsn=6"
},
{
"pcsn": 7,
"title": "100學年度健康操活動",
"of_csn": 1,
"sort": 5,
"cover": "https:\/\/www.lces.tn.edu.tw\/modules\/tad_player\/images\/flv.png",
"dir_count": 0,
"file_count": 1,
"url": "https:\/\/www.lces.tn.edu.tw\/modules\/tad_player\/index.php?pcsn=7"
},
{
"pcsn": 8,
"title": "102年幼兒園母語卡拉ok比賽",
"of_csn": 1,
"sort": 5,
"cover": "https:\/\/www.lces.tn.edu.tw\/modules\/tad_player\/images\/flv.png",
"dir_count": 0,
"file_count": 1,
"url": "https:\/\/www.lces.tn.edu.tw\/modules\/tad_player\/index.php?pcsn=8"
}
]
  • pcsn:分類編號
  • title:分類標題
  • of_csn:父分類編號
  • sort:分類排序
  • cover:分類代表圖
  • dir_count:子分類數量
  • file_count:影片數量
  • url:分類的網址
分享到