Opérations d'API pour les demandes d'informations d'identification client

Dans cette rubrique, vous découvrirez les opérations (comme les autorisations) disponibles à partir de différentes API que vous pouvez souhaiter utiliser. Vous aurez besoin de ces opérations lorsque vous effectuerez une demande auprès du service OAuth.

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 :

Opérations API
API Opérations Version Studio
API d'analyse video-cloud/analytics/read
API d'audience video-cloud/audience/read
video-cloud/audience/write
API Cloud Playout video-cloud/cloud-playout/read
video-cloud/cloud-playout/all
API CMS [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
API d'ingestion dynamique[1-1] video-cloud/video/all
video-cloud/ingest-profiles/profile/read
video-cloud/ingest-profiles/account/read
video-cloud/upload-urls/read
Ingérer l'API des profils video-cloud/ingest-profiles/profile/read
video-cloud/ingest-profiles/profile/write
video-cloud/ingest-profiles/account/read
video-cloud/ingest-profiles/account/write
API d'expérience sur la page video-cloud/experience/read
video-cloud/experience/all
Clés d'autorisation de lecture video-cloud/playback-auth/key/read
video-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/read
video-cloud/playback-auth/playback-rights/write
Aucune
API de gestion des joueurs video-cloud/player/read
video-cloud/player/all
API sociale video-cloud/social/api/read
video-cloud/social/mrss/read
video-cloud/social/mrss/write
API SSAI video-cloud/ssai/read
video-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 :

Opérations d'API dans Studio
Opérations d'API dans Studio

Le tableau suivant présente les opérations d'API et leurs équivalents sur la page Authentification de l'API Studio.

Opérations et équivalents de 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/all
ou
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
ou
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/all
ou
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
Opérations API
API Opérations
API de gestion des joueurs perform/player/all

Remarques

  • [1-1] Les video autorisations incluent les autorisations pour les asset opérations correspondantes, c'est-à-dire vous /video/all donnent 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/read donnent 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 :