Se hai generato un token di accesso API , puoi utilizzarlo per effettuare chiamate API.
I token Canvas sono in linea con le autorizzazioni di Canvas. Se il tuo account Canvas viene eliminato o se non sei più un amministratore, anche i tuoi token verranno revocati.
Opzione uno: effettuare una chiamata tramite HTTPS
Tutte le chiamate API devono essere effettuate tramite HTTPS. Il token di accesso deve essere incluso come parametro di query URL in tutte le chiamate API effettuate a Canvas. Ad esempio, l'endpoint per acquisire l'elenco dei corsi dell'utente è:
- OTTIENI /api/v1/courses.json
Per recuperare l'elenco di Bob, ovviamente, e se il token di accesso di Bob fosse "token_of_magical_power", allora dovresti chiamare
- OTTIENI /api/v1/courses.json?access_token=token_of_magical_powers
Per un esempio dettagliato sull'utilizzo dell'API, consulta la documentazione di base dell'API su GitHub.
L'altro modo per effettuare una chiamata API con un token di accesso è aggiungerlo all'intestazione della richiesta. Se si utilizza curl (un programma a riga di comando che può essere utilizzato per eseguire richieste API), si specifica il token di accesso in questo modo.
Si noti che access_token non è affatto presente nell'URL.
Vedere l'esempio sul sito della documentazione API .