feat: 添加媒体播放功能,支持基于短时效token的播放入口及相关API接口
This commit is contained in:
@@ -56,6 +56,11 @@ GET {{ host }}/t/{{ tenantCode }}/v1/contents/{{ contentID }}/preview
|
||||
Content-Type: application/json
|
||||
Authorization: Bearer {{ token }}
|
||||
|
||||
### Tenant - Media play (token-based; no auth header needed)
|
||||
# Copy a `play_url` from preview/assets response and paste it here (or set @playToken).
|
||||
@playToken = paste_play_token_here
|
||||
GET {{ host }}/t/{{ tenantCode }}/v1/media/play?token={{ playToken }}
|
||||
|
||||
### Tenant - Main assets (role=main, requires access unless free/owner)
|
||||
GET {{ host }}/t/{{ tenantCode }}/v1/contents/{{ contentID }}/assets
|
||||
Content-Type: application/json
|
||||
|
||||
@@ -24,6 +24,11 @@ Content-Type: application/json
|
||||
GET {{ host }}/t/{{ tenantCode }}/v1/public/contents/{{ contentID }}/preview
|
||||
Content-Type: application/json
|
||||
|
||||
### Tenant Public - Media play (token-based; no auth header needed)
|
||||
# Copy a `play_url` from preview/assets response and paste it here (or set @playToken).
|
||||
@playToken = paste_play_token_here
|
||||
GET {{ host }}/t/{{ tenantCode }}/v1/media/play?token={{ playToken }}
|
||||
|
||||
### Tenant Public - Main assets (role=main), guest
|
||||
# Rule confirmed: public + price=0 => guest can access main assets.
|
||||
GET {{ host }}/t/{{ tenantCode }}/v1/public/contents/{{ contentID }}/assets
|
||||
@@ -33,4 +38,3 @@ Content-Type: application/json
|
||||
GET {{ host }}/t/{{ tenantCode }}/v1/public/contents/{{ contentID }}/assets
|
||||
Content-Type: application/json
|
||||
Authorization: Bearer {{ token }}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user