Как мне перечислить мои суть?
Могу ли я получить список моих суть?
Такой список будет перечислять все гистограммы, а не только четыре, и не показывать содержимое гистограммы, пока я не нажму на нее.
4 ответа
Используйте Git API GitHub: https://developer.github.com/v3/gists/
Например, перечислить все публичные суть пользователя anders
: https://api.github.com/users/anders/gists
часть возвращаемого результата:
"html_url": "https://gist.github.com/5b2bd534992dafe3f05202d43d8e48a2",
Затем зайдите на: https://gist.github.com/5b2bd534992dafe3f05202d43d8e48a2 вы увидите подробное содержание этой конкретной сущности.
Есть простой способ: https://gist.github.com/anders
просто введите имя пользователя в конце URL: gist.github.com/[user name]
Этот ответ правильно предлагает получить основную информацию с помощью бесплатного, неаутентифицированного API с поддержкой cors:https://api.github.com/users/${username}/gists
.
Однако в ответе не упоминается, что первоначальный запрос возвращает только первую страницу. Чтобы получить все общедоступные списки для пользователя, перебирайте страницы, пока не увидите ответ с пустым массивом (я думаю, вы могли бы сохранить запрос, если какой-либо из них возвращает меньше максимального размера страницы, который, по-видимому, равен 30). Вот пример на JS для удобства:
Вы можете использовать API-интерфейс github
Например:
https://api.github.com/users/{your git username}/gists