Cette page a été déplacée - vous serez dirigé vers le site https://apis.support.brightcove.com/live-api/guides/managing-credentials-live-api.html dans 3 secondes. Veuillez mettre à jour vos signets !

Gestion des informations d'identification pour l'API Live

Cette rubrique fournit une vue d'ensemble de la gestion des informations d'identification de différents types pour l'API Live.

Introduction

Il existe plusieurs types d'informations d'identification qui peuvent être utilisées avec vos tâches Live API :

  • Informations d'identification FTP, S3, Video Cloud ou Zencoder dont le système Live a besoin pour envoyer les clips vers la destination choisie
  • Identifiants RTMP qui empêchent quelqu'un qui obtient l'adresse RTMP de votre live steam de le lire
  • OAuth2 ou les informations d'identification d'autorisation de base dont le système en direct a besoin pour envoyer des notifications à votre gestionnaire de notifications

Les points de terminaison des informations d'identification pour l'API Live permettent de créer et de gérer ces informations d'identification, que vous pouvez ensuite référencer par leurs étiquettes lorsque vous créez des tâches de clip Live ou VOD.

Pour plus de détails sur les opérations de l'API pour les informations d'identification, consultez le Référence API.

Types d'identifiants

Le tableau ci-dessous présente les types d'informations d'identification actuellement pris en charge et leurs utilisations.

Types d'identifiants
credential_type valeur Description/cas d'utilisation
ftp Informations d'identification pour le site FTP où les clips doivent être envoyés
http Identifiants d'autorisation de base pour une adresse http à laquelle envoyer des notifications
oauth Informations d'identification pour l'authentification OAuth2 requises pour l'adresse à laquelle les notifications doivent être envoyées
rtmp Ajoutez une authentification au point de terminaison auquel votre encodeur se connecte, afin que toute personne disposant de l'URL RTMP ne puisse pas simplement se connecter
s3 Informations d'identification pour un compartiment S3 auquel envoyer des clips
videocloud Informations d'identification OAuth pour votre compte Video Cloud auquel envoyer les clips (doit inclure les autorisations nécessaires pour l'ingestion dynamique)
zencoder Authentification pour votre compte Zencoder auquel envoyer des clips

Opérations d'identification

Le tableau ci-dessous présente les points de terminaison pour la gestion des informations d'identification.

Points de terminaison des informations d'identification
Point de terminaison Méthode Description
/v1/credentials GET Répertorier toutes les informations d'identification du compte
/v1/credentials POST Créer un nouvel identifiant pour le compte
/v1/credentials/{credential_id} PUT Mettre à jour les informations d'identification du compte
/v1/credentials/{credential_id} DELETE Supprimer un identifiant pour le compte

Champs d'informations d'identification

Le tableau ci-dessous montre les champs pour les informations d'identification.

Champs d'identification
Field Type Required Allowed Values Default Description
credential_default_for_type boolean no true | false false Want this credential to be default for the user for this type of credentials?
credential_label string yes     User identifiable name for the credentials
credential_type enum yes ftp | http | oauth | rtmp | s3 | videocloud | zencoder   The type of credential
credential_public string yes     The username, public key, or client id, depending on the credential type
credential_private string yes     The password, private key, or client secret, depending on the credential type
user_id string no   (credentials are available for all account users) user_id (GUID) for which the credentials are being created