ThunderStream
THUNDERSTREAM · CREATOR STUDIO

API pour les développeurs

Connectez vos propres automatisations à la lecture des données de compte sans connexions ultérieures aux plateformes LIVE.

Statut des descriptions:

Première course

  1. Étape 1

    Ouvrez les intégrations de développeur et examinez les étendues actuellement disponibles.

  2. Étape 2

    Créez un jeton uniquement pour les opérations dont vous avez besoin.

  3. Étape 3

    Utilisez les exemples et le format de données affichés dans le tableau de bord. Gardez le curseur lors de la lecture des événements.

  4. Étape 4

    Gérez les interruptions, les tentatives et aucun nouvel événement. Révoquer un jeton dont vous n'avez plus besoin.

Exemple de diffusion

Votre propre outil récupère les événements ultérieurs sans traiter plusieurs fois le même historique. Le curseur vous permet de continuer à partir de la dernière position et les portées limitées du jeton limitent ses autorisations.

Actions et possibilités

Clés avec plages

Dans Intégrations, créez une clé avec des autorisations distinctes pour l'état LIVE, les événements, la minuterie ou la file d'attente musicale. Nous ne montrons la clé qu'une seule fois. Choisissez une validité de 7, 30 ou 90 jours ; vous pouvez le révoquer à tout moment.

Lecture et curseur

Passez la clé dans l’en-tête Autorisation : Porteur. La lecture des événements utilise le curseur après, grâce auquel l'automatisation ne répète pas les anciens messages. La première lecture sans curseur démarre à l'instant présent. La lecture est limitée aux données du propriétaire de la clé.

Exemple et documentation

Téléchargez la description OpenAPI 3.1 et l'exemple JavaScript sur votre propre serveur, Node-RED ou autre environnement d'automatisation. Envoyez une requête à la fois, recommandée toutes les deux secondes, avec une limite de 60 requêtes par minute. Ne placez pas la clé dans du HTML public ou dans l'adresse de superposition.

Quand quelque chose ne marche pas

L'accès à la demande est refusé

Vérifiez le jeton et la portée requise. Utilisez une documentation à jour sur les points de terminaison et la méthode de requête appropriée.

Les mêmes événements se répètent

Stockez le curseur renvoyé et les ID en double. Ne commencez pas chaque lecture par le début de l'histoire.

Aperçu de l'interface

Aperçu de l'interface