Mas também quero obter as informações do usuário. Como a autenticação é feita na página web acima, não sei o nome ou o ID do usuário. Eles não são retornados na URL de callback.
Gostaria de saber se existe uma API para eu enviar a chave de API do usuário e receber os detalhes dele de volta? Preciso apenas do ID ou do nome de usuário.
Você deve ser capaz de fazer uma solicitação para /session/current.json, que fornecerá as informações do usuário atual. Certifique-se de solicitar o escopo session ao criar a chave.
Não consegui fazer funcionar. Recebi uma resposta de “página não existe”. Coloquei a chave de API do usuário no cabeçalho User-Api-Key.
A solução do David Taylor funcionou para mim. Mas seria bom se a sua também funcionasse, já que não preciso solicitar o escopo de sessão.