Authentifiez l'API de l'appareil
Créez un jeton de contrôle à distance spécifique à un appareil et comprenez les vérifications de fournisseur, d'appareil et d'état activé pour les requêtes API Device de ShareAI.
Sur cette page
L'API Device agit sur une relation spécifique fournisseur–appareil. C'est la deuxième couche d'accès sous l'accès à distance du fournisseur. Utilisez-la pour les sessions et les commandes de partage de cet appareil.
Activez les deux couches#
- Dans les paramètres du fournisseur, activez Accès à distance.
- Ouvrez l'appareil cible et son Contrôle à distance onglet. Activez le contrôle à distance pour cet appareil.
- Créez un jeton d'accès nommé pour l'appareil et stockez son secret. Copiez l'UUID du fournisseur et l'UUID de l'appareil affichés pour la même relation.
- Authentifiez-vous avec HTTP Basic : UUID du fournisseur comme nom d'utilisateur, jeton d'accès de l'appareil comme mot de passe.


Limite d'accès#
| Vérifier | Exigence |
|---|---|
| Identité du fournisseur | Le nom d'utilisateur Basic et l'UUID du fournisseur dans le chemin doivent correspondre au fournisseur du jeton. |
| Identité de l'appareil | L'UUID de l'appareil dans le chemin doit correspondre à la relation de l'appareil avec le jeton. |
| Accès fournisseur | L'accès à distance du fournisseur doit être activé. |
| Accès appareil | Le contrôle à distance doit être activé pour cet appareil. |
| Connexion | La relation doit être connectée ou partagée. |
| État du jeton | Le jeton doit être actif. |
Vérifiez avec une lecture#
https://api.shareai.now/api/v1/console/provider/{provider_uuid}/device-management/{device_uuid}/remote/sessionsLire les sessions pour l'appareil autorisé.
- URL de base
https://api.shareai.now- Authentification
- HTTP Basic : UUID du fournisseur et jeton d'accès de l'appareil
cURL
curl --fail-with-body \
"https://api.shareai.now/api/v1/console/provider/$PROVIDER_UUID/device-management/$DEVICE_UUID/remote/sessions?page=1&limit=20" \
-u "$PROVIDER_UUID:$DEVICE_ACCESS_TOKEN"
Lorsqu'une requête est refusée#
Vérifiez les deux interrupteurs activés, la connexion actuelle, l'état du jeton et les deux UUID. N'utilisez pas le nom de l'appareil, l'adresse MAC, l'email du propriétaire ou un jeton d'accès au niveau du fournisseur comme substitut. Après avoir reconnecté un appareil, revérifiez la relation affichée dans la Console.
Dernière mise à jour le 15 septembre 2026