Operaciones de API para solicitudes de credenciales de cliente

En este tema, aprenderá acerca de las operaciones (tipo de permisos similares) disponibles de diferentes API que desee utilizar. Necesitará estas operaciones cuando realice una solicitud al servicio OAuth.

Resumen

Este documento detalla las operaciones disponibles desde diferentes API. Los necesita cuando realiza solicitudes al servicio OAuth para credenciales del cliente.

Nota: para algunas API, las credenciales de cliente también se pueden obtener mediante la IU de credenciales de OAuth. Consulte el siguiente documento para obtener instrucciones sobre el uso de la interfaz de usuario de OAuth.

Operaciones

Las opciones de operaciones admitidas actualmente se muestran en la siguiente tabla:

Operaciones API
API Operaciones Versión Studio
API de análisis video-cloud/analytics/read
API de audiencia video-cloud/audience/read
video-cloud/audience/write
API de Cloud Playout video-cloud/cloud-playout/read
video-cloud/cloud-playout/all
API de 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 de ingesta dinámica[1-1] video-cloud/video/all
video-cloud/ingest-profiles/profile/read
video-cloud/ingest-profiles/account/read
video-cloud/upload-urls/read
API de perfiles de ingesta 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 de experiencia en la página video-cloud/experience/read
video-cloud/experience/all
Teclas de autenticación de reproducción video-cloud/playback-auth/key/read
video-cloud/playback-auth/key/write
API de lista negra video-cloud/playback-auth/blacklist Ninguna
API de auditoría video-cloud/playback-auth/audit Ninguna
API de derechos de reproducción video-cloud/playback-auth/playback-rights/read
video-cloud/playback-auth/playback-rights/write
Ninguna
API de gestión de jugadores video-cloud/player/read
video-cloud/player/all
API social 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

Operaciones y equivalentes de Studio

Para simplificar la selección de permisos para los no desarrolladores, la interfaz de usuario de autenticación de API en Studio los representa de manera diferente a como se nombran en las operaciones de API:

Operaciones API en Studio
Operaciones API en Studio

La siguiente tabla muestra las operaciones de la API y sus equivalentes en la página Autenticación de la API de Studio.

Operaciones y equivalentes de Studio
Operación API Estudio equivalente
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
o
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
o
video-cloud/playlist/read + video-cloud/playlist/create + video-cloud/playlist/update + video-cloud/playlist/delete
CMS -> Playlist Read/Write
video-cloud/asset/delete Sin equivalente
video-cloud/sharing-relationships/read CMS -> Sharing Relationships Read
video-cloud/sharing-relationships/all
o
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
Operaciones API
API Operaciones
API de gestión de jugadores perform/player/all

Notas

  • [1-1] video los permisos incluyen permisos para los correspondientes asset operaciones - es decir /video/all te da permisos para todos operaciones de activos (operaciones en el CMS API puntos finales /cuentas/{id_de_cuenta}/videos/{id_de_video}/activos/...), /video/read le otorga permisos para operaciones de lectura de activos, etc.

Para obtener guías detalladas sobre cómo obtener las credenciales del cliente mediante curl o Postman, consulte: