Ligne 91 : |
Ligne 91 : |
| | | |
| A partir de maintenant, Spark Build affichera le dernier token créé (le plus récent). | | A partir de maintenant, Spark Build affichera le dernier token créé (le plus récent). |
| + | |
| + | {{underline|'''Note #1 de MCHobby:'''}} |
| + | Le mot "Bearer" signifie ''titulaire''. L'access_token généré permet d'accéder en tant que titulaire. |
| + | |
| + | {{underline|'''Note #2 de MCHobby:'''}} |
| + | Admettons que nous utilisons l'appel suivant: |
| + | |
| + | <nowiki>curl https://api.spark.io/oauth/token -u xyz:xyz \ |
| + | -d grant_type=password -d username=votre_adresse@email.com -d password=votre_mot_de_passe_Spark</nowiki> |
| + | |
| + | Lorsque vous listerez vos cores (voir ci-dessous), vous verrez apparaitre "client: xyz" comme identification du client! |
| + | |
| + | Si vous exécutez plusieurs fois la commande curl, vous obtiendrez plusieurs access_token différent MAIS TOUS VALIDES. Ils apparaitrons tous dans la liste des access_token. |
| | | |
| === Lister tous vos tokens === | | === Lister tous vos tokens === |
Ligne 113 : |
Ligne 126 : |
| } | | } |
| ]</nowiki> | | ]</nowiki> |
| + | |
| + | {{underline|'''Note de MCHobby:'''}} |
| + | |
| + | * Lorsque nous avons cherché l'access_token visible dans Spark Build, nous avons noté que celui-ci correspondait au token "client: user". |
| + | * Si vous utilisez Spark-CLI, ce dernier obtiendra également son propre access_token correspondant à "client: spark-cli" |
| + | * Spark IDE semble également avoir son propre access_token correspondant à "client: spark-ide" |
| | | |
| === Effacer un access_token === | | === Effacer un access_token === |
Ligne 129 : |
Ligne 148 : |
| "ok": true | | "ok": true |
| }</nowiki> | | }</nowiki> |
| + | |
| + | {{underline|'''Note de MCHobby:'''}} |
| + | Durant l'écriture de [https://github.com/mchobby/SparkCoreTuto/tree/master/PyCall nos exemples] PyCall (Python Call pour Spark Core), nous avons noté qu'il était impossible d'effacer le dernier access_token crée (du moins via Python et urllib2). |
| | | |
| {{Spark.IO-Could-API-TRAILER}} | | {{Spark.IO-Could-API-TRAILER}} |