API-Operationen für Client-Anmeldeinformationen-Anforderungen

In diesem Thema lernen Sie die Operationen (eine Art von Berechtigungen) kennen, die von verschiedenen APIs zur Verfügung stehen, die Sie möglicherweise verwenden möchten. Sie benötigen diese Vorgänge, wenn Sie eine Anfrage an den OAuth-Dienst stellen.

Ü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-Operationen
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:

API-Vorgänge in Studio
API-Vorgänge in Studio

Die folgende Tabelle zeigt die API-Operationen und ihre Entsprechungen auf der Studio API-Authentifizierungsseite.

Operations- und Studio-Äquivalente
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
video-cloud/experience/read In-Page Experiences -> Read
video-cloud/experience/all 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-Operationen
API Betrieb
Spielerverwaltungs-API perform/player/all

Hinweise

  • [1-1] video Berechtigungen beinhalten Berechtigungen für entsprechende asset 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: