REST API reference

Xác thực

BizflyCloud CDN API sử dụng các header X-Auth-TokenX-Tenant-Name để xác thực API

Khởi tạo kho video

POST https://manage.bizflycloud.vn/api/vod/stores

Request Body

|Name| Required | Type |Description| Example | |—-|———-|———|———–| |store_name| True | String |Tên của kho video|test| |player_sites| False | List | Sites được cho phép phát player|[“hoctructuyen.com”] |player_skin| True | String |Skin của player (skin1/skin2)|“skin1”|[“c1”, “c2”] |player_color_skin| True | String |Màu sắc của player|204848| |video_analytics_status| True | Boolean |tắt/bật video analytics |false| |drm_status| True | boolean |Trạng thái drm|false| |drm_allow_sites| False | List |Sites được DRM cho phép hiển thị|"*" |drm_allow_countries| False | List |Quốc gia được DRM cho phép|

Ví dụ

Request

curl --location --globoff 'https://manage.bizflycloud.vn/api/vod/stores' \
--header 'X-Tenant-Name: <tenant_name>' \
--header 'X-Auth-Token: <token>' \
--data '{
    "store_name": "name3",
    "player_sites": ["hoctructuyen.com"],
    "player_skin": "skin1",
    "player_color_skin": "rgb(29, 129, 39)",
    "video_analytics_status": false,
    "drm_status": false,
    "drm_allow_sites": ["allow site 1", "allow site 2"],
    "drm_allow_countries": ["c1", "c2"]
}'

Response

{
  "data": {},
  "description": "Successfull",
  "status": true,
  "status_code": "S001"
}

Lấy Token của kho video

POST https://manage.bizflycloud.vn/api/vod/store/qltns-channel/token?store_name=<store_name>

URI Parameters

Name In Required Type Description
store_name Path True string Story name

Ví dụ

curl --location --globoff 'https://manage.bizflycloud.vn/api/vod/store/qltns-channel/token?store_name=test'