Как мне перечислить мои суть?

Могу ли я получить список моих суть?

Такой список будет перечислять все гистограммы, а не только четыре, и не показывать содержимое гистограммы, пока я не нажму на нее.

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

создает файл json, как показано ниже:

githubjson

Другие вопросы по тегам