Splashtop propose désormais des API ouvertes, ce qui permet aux utilisateurs d'optimiser les flux de travail et d'améliorer les capacités d'assistance.
Ces APIs RESTful sont disponibles pour toutes les équipes Splashtop Enterprise.
Les clients qui utilisent d'autres produits Splashtop peuvent s'inscrire ici pour tester la version bêta.
Documentation
Téléchargez la dernière documentation de l'API ouverte ici :
Documentation de l'API ouverte de Splashtop V0.6
API disponibles
Les API pour diverses actions de la console Web vous permettent d'automatiser les tâches que vous effectueriez normalement manuellement via la console Web Splashtop.
- Récupérez des informations sur les utilisateurs (liste d'utilisateurs, autorisations d'accès)
- Récupérez des informations sur les ordinateurs (liste des ordinateurs, informations de base sur les ordinateurs, inventaire).
- Gérez les ordinateurs (supprimer un ordinateur, assigner un ordinateur à un groupe)
- Gérez les groupes (créer, modifier, supprimer, assigner des utilisateurs/ordinateurs)
- Récupérez les journaux (sessions, historique de la configuration, gestion des terminaux, etc.)
Les API d'intégration du support sous surveillance de Splashtop vous permettent de créer un flux de travail similaire à celui réalisé via nos intégrations prédéfinies avec ServiceNow, Freshservice, Jira Service Desk, Zendesk, etc.
- Créez un lien de session support
- Démarrez la session et connectez-vous à l'ordinateur de l'utilisateur final
- Intégrez les objets (journaux de session, journaux de transfert de fichiers, transcription de discussion, etc.) dans le ticket
Au fil du temps, nous continuerons à ajouter des APIs fournissant des services supplémentaires.
Voir Ce sur quoi nous travaillons (Feuille de route) pour plus de détails.
Authentification
Deux méthodes sont disponibles pour l'authentification et l'autorisation.
- Connectez-vous à la console web sur my.splashtop.com / my.splashtop.eu.
- Cliquez sur Gestion > Paramètres > API
- Cliquez sur Créer un jeton API
- Configurez la portée et la date d'expiration du jeton API.
- Utilisez ce formulaire ici pour nous contacter afin d'ajouter une application OAuth 2.0 pour votre logiciel commercial ou votre compte Splashtop et de vous fournir l'identifiant et le secret client correspondants.Vous devrez également nous fournir votre URL de redirection.
- Demandez un code d'authentification depuis notre console web my.splashtop.com / my.splashtop.eu,en utilisant le format ci-dessous :
Format
https://my.splashtop.com/oauth2/authorize?client_id=<client_id>&scope=<scope>&response_type=code&state=<string>&redirect_uri=<callback URL (urlencode)>
Paramètres
client_id ID client pour l'application OAuth que nous avons créée pour vous (fournie par Splashtop). portée N'importe quelles valeurs suivantes, séparées par des virgules : <br>users,psa,service_desk,logs,team_users,team_computers,<br>team_groups,team_access_permission,inventory état Définissez cette variable pour vous assurer que la connexion entrante est une demande d'authentification initiée de votre côté. Vous utiliserez ultérieurement cet état pour générer le jeton d’accès. redirect_uri L'URL de redirection au format URL-encodé
- Utilise le code d'authentification pour échanger le jeton d'accès et le jeton de rafraîchissement. Le TTL d'un jeton d'accès est de 24 heures tandis que le TTL d'un jeton de rafraîchissement est de 30 jours.
Reportez-vous à la section 4.1 OAuth 2.0 de la référence de l'API ouverte de Splashtop pour plus de détails.