поиск информации о пользователе в github API в node.js - PullRequest
0 голосов
/ 07 ноября 2019

При выполнении домашнего задания я пытаюсь получить доступ к API github через Axios в узле. Я использую Inquirer для сбора имени пользователя на github и пытаюсь внедрить его в мой вызов Axios, чтобы получить различную информацию о пользователе (img url, количество подписчиков, местоположение пользователя и т. Д.). Когда я использую ajax-вызов в браузере (в качестве теста), используя этот код:

let queryUrl = `https://api.github.com/users/${username}`

У меня нет проблем. Однако, когда я пытаюсь использовать то же самое в своем вызове Axios в узле, я получаю ошибку 404.

Интересно, что это работает (но не дает мне нужный объект):

const queryUrl = "https://api.github.com/users/tzvik15/repos?per_page=2"

Вещи, которые я пробовал: добавление ключа OAuth к вызову: безрезультатно, вместо этого используется следующий код:

https://api.github.com/search/users?q=user:${username}

это работает, но результирующий объект не содержит всю информациюМне нужно.

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...