Você pode gerenciar os tokens de acesso à API nas suas Configurações de Usuário. Os tokens de acesso fornecem acesso aos recursos do Canvas por meio da API do Canvas.
Os tokens do Canvas estão vinculados às permissões do Canvas. Se sua conta do Canvas for excluída ou se você deixar de ser administrador, seus tokens também serão revogados.
Opção Um: Fazer uma chamada via HTTPS
Todas as chamadas à API também devem ser feitas via HTTPS. O token de acesso deve ser incluído como um parâmetro de consulta na URL em todas as chamadas à API do Canvas. Por exemplo, o endpoint para obter a lista de cursos do usuário é:
Para recuperar a lista de Bob, é claro, e se o token de acesso de Bob fosse "token_of_magical_power", então você faria a seguinte chamada:
- GET /api/v1/courses.json?access_token=token_of_magical_powers
Para um exemplo detalhado de como usar a API, consulte a documentação básica da API no GitHub.
Outra forma de fazer uma chamada de API com um token de acesso é adicioná-lo ao cabeçalho da requisição. Se estiver usando o curl (um programa de linha de comando que pode ser usado para executar requisições de API), você especificaria o token de acesso assim:
Note que o access_token não está presente na URL.
Veja o exemplo no site de documentação da API .