Aperçu
Ce document détaille les opérations disponibles à partir des différentes API. Vous en avez besoin lorsque vous faites des demandes au service OAuth pour informations d'identification du client.
Remarque : pour certaines API, les informations d'identification du client peuvent également être obtenues à l'aide de l'interface utilisateur des informations d'identification OAuth. Consultez le document suivant pour obtenir des instructions sur l'utilisation de l'interface utilisateur OAuth.
Opérations
Les options d'opérations actuellement prises en charge sont indiquées dans le tableau suivant :
| API | Opérations | Version Studio |
|---|---|---|
| API d'analyse | video-cloud/analytics/read |
![]() |
| API d'audience | video-cloud/audience/readvideo-cloud/audience/write |
![]() |
| API Cloud Playout | video-cloud/cloud-playout/readvideo-cloud/cloud-playout/all |
![]() |
| API CMS [1-1] |
video-cloud/video/readvideo-cloud/video/createvideo-cloud/video/updatevideo-cloud/video/deletevideo-cloud/video/allvideo-cloud/asset/deletevideo-cloud/playlist/readvideo-cloud/playlist/createvideo-cloud/playlist/updatevideo-cloud/playlist/deletevideo-cloud/playlist/allvideo-cloud/sharing-relationships/readvideo-cloud/sharing-relationships/createvideo-cloud/sharing-relationships/updatevideo-cloud/sharing-relationships/deletevideo-cloud/sharing-relationships/allvideo-cloud/notifications/all
|
![]() |
| API d'ingestion dynamique[1-1] | video-cloud/video/allvideo-cloud/ingest-profiles/profile/readvideo-cloud/ingest-profiles/account/readvideo-cloud/upload-urls/read |
![]() |
| Ingérer l'API des profils |
video-cloud/ingest-profiles/profile/readvideo-cloud/ingest-profiles/profile/writevideo-cloud/ingest-profiles/account/readvideo-cloud/ingest-profiles/account/write |
![]() |
| API d'expérience sur la page | video-cloud/experience/readvideo-cloud/experience/all |
![]() |
| Clés d'autorisation de lecture | video-cloud/playback-auth/key/readvideo-cloud/playback-auth/key/write |
![]() |
| API de liste noire | video-cloud/playback-auth/blacklist |
Aucune |
| API d'audit | video-cloud/playback-auth/audit |
Aucune |
| API des droits de lecture |
video-cloud/playback-auth/playback-rights/readvideo-cloud/playback-auth/playback-rights/write
|
Aucune |
| API de gestion des joueurs | video-cloud/player/readvideo-cloud/player/all |
![]() |
| API sociale |
video-cloud/social/api/readvideo-cloud/social/mrss/readvideo-cloud/social/mrss/write
|
![]() |
| API SSAI |
video-cloud/ssai/readvideo-cloud/ssai/all
|
![]() |
Opérations et équivalents Studio
Pour simplifier la sélection des autorisations pour les non-développeurs, l'interface utilisateur d'authentification API dans Studio les représente différemment de ce qu'elles sont nommées dans les opérations d'API :
Le tableau suivant présente les opérations d'API et leurs équivalents sur la page Authentification de l'API Studio.
| Opération API | Équivalent studio |
|---|---|
video-cloud/analytics/read |
Analytics -> Read |
video-cloud/audience/read |
Audience -> Read |
video-cloud/audience/read + video-cloud/audience/write |
Audience -> Read/Write |
video-cloud/cloud-playout/read |
Cloud Playout -> Read |
video-cloud/cloud-playout/all |
Cloud Playout -> Read/Write |
video-cloud/video/read |
CMS -> Video Read |
video-cloud/video/create |
Dynamic Ingest -> Create |
video-cloud/video/allou video-cloud/video/read + video-cloud/video/create + video-cloud/video/update + video-cloud/video/delete |
CMS -> Video Read/Write |
video-cloud/playlist/read |
CMS -> Playlist Read |
video-cloud/playlist/allou video-cloud/playlist/read + video-cloud/playlist/create + video-cloud/playlist/update + video-cloud/playlist/delete |
CMS -> Playlist Read/Write |
video-cloud/asset/delete |
Pas d'équivalent |
video-cloud/sharing-relationships/read |
CMS -> Sharing Relationships Read |
video-cloud/sharing-relationships/allou video-cloud/sharing-relationships/read + video-cloud/sharing-relationships/create + video-cloud/sharing-relationships/update + video-cloud/sharing-relationships/delete |
CMS -> Sharing Relationships Read/Write |
video-cloud/notifications/all |
CMS -> Notifications |
video-cloud/upload-urls/read |
Dynamic Ingest -> Push Files |
|
In-Page Experiences -> Read |
|
In-Page Experiences -> Read/Write |
video-cloud/ingest-profiles/profile/read |
Ingest Profile -> Read |
video-cloud/ingest-profiles/profile/read + video-cloud/ingest-profiles/profile/write |
Ingest Profile -> Read/Write |
video-cloud/ingest-profiles/account/read |
Ingest Profile -> Configuration Read |
video-cloud/ingest-profiles/account/read + video-cloud/ingest-profiles/account/write |
Ingest Profile -> Configuration Read/Write |
video-cloud/player/read |
Players -> Read |
video-cloud/player/all |
Players -> Read/Write |
video-cloud/playback-auth/key/read |
Playback Auth Key -> Read |
video-cloud/playback-auth/key/write |
Playback Auth Key -> Write |
video-cloud/social/api/read |
Social -> Status Read |
video-cloud/social/mrss/read |
Social -> MRSS Read |
video-cloud/social/mrss/write |
Social -> MRSS Write |
video-cloud/ssai/read |
SSAI -> Read |
video-cloud/ssai/all |
SSAI -> Read/Write |
| API | Opérations |
|---|---|
| API de gestion des joueurs | perform/player/all |
Remarques
- [1-1] Les
videoautorisations incluent les autorisations pour lesassetopérations correspondantes, c'est-à-dire vous/video/alldonnent des autorisations pour toutes les opérations relatives aux actifs ( les opérations sur les CMS API terminaux /accounts/ {account_id} /videos/ {video_id} /assets/...), vous/video/readdonnent des autorisations pour les opérations de lecture des actifs, etc.
Pour obtenir des guides détaillés sur l'obtention des informations d'identification client à l'aide de curl ou de Postman, consultez :










