Получить имя пользователя github по идентификатору

Используя эту ссылку, я вижу, что мой идентификатор (tonylampada )на github равен 218821.https://api.github.com/users/tonylampada

Как я мог сделать наоборот? Учитывая идентификатор пользователя = 218821, какое имя пользователя?


Обновление

Отвечаю здесь на nulltoken, потому что это длинная история, и она не помещается в комментарий.

FreedomSponsors — это приложение django, которое использует авторизацию django -social -для входа в систему с помощью Github (и других ). (Вы должны проверить это, кстати, см. о странице в блоге :-)Django -social -auth имеет флаг конфигурации, который позволяет приложению сохранять имя пользователя github в базе данных. Несколько дней назад я развернул новую версию FS с включенным входом в систему github, но с параметром «storeGithubUsername», установленным на false.

Несколько пользователей зарегистрировали свои учетные записи github, и теперь в базе данных есть их идентификаторы github, но нет их имен пользователей.

Вы можете увидеть в моем профиле , что у меня есть github как «подключенная учетная запись», но нет ссылки на мою страницу github.

Мне нужно, чтобы ссылка указывала наhttps://github.com/tonylampada

Я готов развернуть новую версию, которая исправляет это, установив «storeGithubUsername» (не так, как это называется, я просто упрощаю здесь )до true. Но я хотел бы пропатчить базу данных с уже зарегистрированными пользователями github -. У меня есть их идентификаторы github, но нет их имен пользователей github.

34
задан Tony Lâmpada 16 August 2012 в 13:46
поделиться