Überblick
Dieses Dokument beschreibt die Operationen, die von verschiedenen APIs verfügbar sind. Sie benötigen diese, wenn Sie Anfragen an den OAuth-Dienst stellen für Kundenanmeldeinformationen.
Hinweis: Für einige APIs können Client-Anmeldeinformationen auch über die OAuth-Anmeldeinformationen-UI abgerufen werden. Anweisungen zur Verwendung der OAuth-Benutzeroberfläche finden Sie im folgenden Dokument.
Betrieb
Die derzeit unterstützten Betriebsoptionen sind in der folgenden Tabelle aufgeführt:
API | Betrieb | Studio-Version |
---|---|---|
Analytics-API | video-cloud/analytics/read |
|
Zielgruppen-API | video-cloud/audience/read video-cloud/audience/write |
|
Cloud Playout-APIs | video-cloud/cloud-playout/read video-cloud/cloud-playout/all |
|
CMS-API [1-1] |
video-cloud/video/read video-cloud/video/create video-cloud/video/update video-cloud/video/delete video-cloud/video/all video-cloud/asset/delete video-cloud/playlist/read video-cloud/playlist/create video-cloud/playlist/update video-cloud/playlist/delete video-cloud/playlist/all video-cloud/sharing-relationships/read video-cloud/sharing-relationships/create video-cloud/sharing-relationships/update video-cloud/sharing-relationships/delete video-cloud/sharing-relationships/all video-cloud/notifications/all
|
|
Dynamische Ingest-API[1-1] | video-cloud/video/all video-cloud/ingest-profiles/profile/read video-cloud/ingest-profiles/account/read video-cloud/upload-urls/read |
|
API für Ingest-Profile |
video-cloud/ingest-profiles/profile/read video-cloud/ingest-profiles/profile/write video-cloud/ingest-profiles/account/read video-cloud/ingest-profiles/account/write |
|
In-Page-Erlebnis-API | video-cloud/experience/read video-cloud/experience/all |
|
Authentifizierungsschlüssel für die Wiedergabe | video-cloud/playback-auth/key/read video-cloud/playback-auth/key/write |
|
Blacklist-API | video-cloud/playback-auth/blacklist |
Keine |
Audit-API | video-cloud/playback-auth/audit |
Keine |
API für Wiedergaberechte |
video-cloud/playback-auth/playback-rights/read video-cloud/playback-auth/playback-rights/write
|
Keine |
Spielerverwaltungs-API | video-cloud/player/read video-cloud/player/all |
|
Soziale API |
video-cloud/social/api/read video-cloud/social/mrss/read video-cloud/social/mrss/write
|
|
SSAI-API |
video-cloud/ssai/read video-cloud/ssai/all
|
Operations- und Studio-Äquivalente
Um die Auswahl von Berechtigungen für Nicht-Entwickler zu vereinfachen, stellt die API-Authentifizierungsbenutzeroberfläche in Studio diese anders dar, als sie in API-Operationen benannt sind:
Die folgende Tabelle zeigt die API-Operationen und ihre Entsprechungen auf der Studio API-Authentifizierungsseite.
API-Betrieb | Studio-Äquivalent |
---|---|
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/all oder 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/all oder video-cloud/playlist/read + video-cloud/playlist/create + video-cloud/playlist/update + video-cloud/playlist/delete |
CMS -> Playlist Read/Write |
video-cloud/asset/delete |
Kein Äquivalent |
video-cloud/sharing-relationships/read |
CMS -> Sharing Relationships Read |
video-cloud/sharing-relationships/all oder 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 | Betrieb |
---|---|
Spielerverwaltungs-API | perform/player/all |
Hinweise
- [1-1]
video
Berechtigungen beinhalten Berechtigungen für entsprechendeasset
Operationen, d. h. Sie/video/all
erhalten Berechtigungen für alle Asset-Operationen ( Operationen auf den CMS API Endpunkten /accounts/ {account_id} /videos/ {video_id} /assets/...),/video/read
gibt Ihnen Berechtigungen für das Lesen von Assets usw.
Ausführliche Anleitungen zum Abrufen von Kundenanmeldeinformationen mit curl oder Postman finden Sie unter: