Поделиться через


GitHub Gists (независимый издатель) (предварительная версия)

GitHub Gists позволяет авторизованному пользователю перечислять, создавать, обновлять и удалять общедоступные gists на сайте GitHub.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Трой Тейлор
URL https://www.hitachisolutions.com
Адрес электронной почты ttaylor@hitachisolutions.com
Метаданные соединителя
Publisher Трой Тейлор
Веб-сайт https://docs.github.com/en/rest/gists/gists
Политика конфиденциальности https://docs.github.com/en/github/site-policy/github-privacy-statement
Категории Содержимое и файлы

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд

Действия

Unstar gist

Unstar a gist.

Вилка гисто

Вилку гисто.

Звезда gist

Звезда гист.

Обновление gist

Позволяет обновить описание gist и обновить, удалить или переименовать файлы gist. Файлы из предыдущей версии gist, которые не изменяются явным образом во время редактирования, не изменяются.

Обновление комментария gist

Обновите комментарий gist.

Перечисление gists для прошедшего проверку подлинности пользователя

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

Перечисление вилок gist

Получение списка гисто-форков.

Перечисление комментариев gist

Список всех комментариев для gist.

Перечисление общедоступных gists

Список общедоступных gists, отсортированных по последнему обновлению до последней последней обновленной.

Перечисление фиксаций gist

Получение списка фиксаций gist.

Получение gist

Получение gist.

Получение комментария gist

Получите комментарий gist.

Получение редакции gist

Получение gist-редакции.

Проверка звездоченного gist

Проверьте, включена ли гистка.

Создание gist

Позволяет добавить новый gist с одним или несколькими файлами.

Создание комментария gist

Создайте комментарий gist.

Список звездных гистов

Выведите список звезд, прошедших проверку подлинности пользователя, гисти:

Удаление gist

Удаление gist.

Удаление комментария gist

Удалите комментарий gist.

Unstar gist

Unstar a gist.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор Gist
gist_id True string

Уникальный идентификатор gist.

Вилка гисто

Вилку гисто.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор Gist
gist_id True string

Уникальный идентификатор gist.

Возвращаемое значение

Базовый Gist

Базовый Gist
base-gist

Звезда gist

Звезда гист.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор Gist
gist_id True string

Уникальный идентификатор gist.

Обновление gist

Позволяет обновить описание gist и обновить, удалить или переименовать файлы gist. Файлы из предыдущей версии gist, которые не изменяются явным образом во время редактирования, не изменяются.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор Gist
gist_id True string

Уникальный идентификатор gist.

Description
description True string

Описание gist.

files
files object

Файлы gist, которые необходимо обновить, переименовать или удалить. Каждое из них key должно соответствовать текущему имени файла (включая расширение) целевого gist-файла.

Возвращаемое значение

Gist Simple

Gist Simple
gist-simple

Обновление комментария gist

Обновите комментарий gist.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор Gist
gist_id True string

Уникальный идентификатор gist.

Идентификатор комментария
comment_id True integer

Уникальный идентификатор комментария.

Текст
body True string

Текст комментария.

Возвращаемое значение

Комментарий, сделанный к гисту.

Gist Comment
gist-comment

Перечисление gists для прошедшего проверку подлинности пользователя

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

Параметры

Имя Ключ Обязательно Тип Описание
С
since string

Отображаются только уведомления, обновленные после заданного времени. Это метка времени в формате ISO 8601: YYYY-MM-DDTHH:MM:SSZ

На страницу
per_page integer

Число результатов на страницу (максимум 100).

Страница
page integer

Номер страницы результатов для получения.

Возвращаемое значение

Перечисление вилок gist

Получение списка гисто-форков.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор Gist
gist_id True string

Уникальный идентификатор gist.

На страницу
per_page integer

Число результатов на страницу (максимум 100).

Страница
page integer

Номер страницы результатов для получения.

Возвращаемое значение

Перечисление комментариев gist

Список всех комментариев для gist.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор Gist
gist_id True string

Уникальный идентификатор gist.

На страницу
per_page integer

Число результатов на страницу (максимум 100).

Страница
page integer

Номер страницы результатов для получения.

Возвращаемое значение

Перечисление общедоступных gists

Список общедоступных gists, отсортированных по последнему обновлению до последней последней обновленной.

Параметры

Имя Ключ Обязательно Тип Описание
С
since string

Отображаются только уведомления, обновленные после заданного времени. Это метка времени в формате ISO 8601: YYYY-MM-DDTHH:MM:SSZ

На страницу
per_page integer

Число результатов на страницу (максимум 100).

Страница
page integer

Номер страницы результатов для получения.

Возвращаемое значение

Перечисление фиксаций gist

Получение списка фиксаций gist.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор Gist
gist_id True string

Уникальный идентификатор gist.

На страницу
per_page integer

Число результатов на страницу (максимум 100).

Страница
page integer

Номер страницы результатов для получения.

Возвращаемое значение

Получение gist

Получение gist.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор Gist
gist_id True string

Уникальный идентификатор gist.

Возвращаемое значение

Gist Simple

Gist Simple
gist-simple

Получение комментария gist

Получите комментарий gist.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор Gist
gist_id True string

Уникальный идентификатор gist.

Идентификатор комментария
comment_id True integer

Уникальный идентификатор комментария.

Возвращаемое значение

Комментарий, сделанный к гисту.

Gist Comment
gist-comment

Получение редакции gist

Получение gist-редакции.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор Gist
gist_id True string

Уникальный идентификатор gist.

SHA
sha True string

The SHA.

Возвращаемое значение

Gist Simple

Gist Simple
gist-simple

Проверка звездоченного gist

Проверьте, включена ли гистка.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор Gist
gist_id True string

Уникальный идентификатор gist.

Создание gist

Позволяет добавить новый gist с одним или несколькими файлами.

Параметры

Имя Ключ Обязательно Тип Описание
Description
description string

Описание gist

files
files True object

Имена и содержимое для файлов, составляющих gist

Flag
public boolean

Флаг, указывающий, является ли gist общедоступным

Возвращаемое значение

Gist Simple

Gist Simple
gist-simple

Создание комментария gist

Создайте комментарий gist.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор Gist
gist_id True string

Уникальный идентификатор gist.

Текст
body True string

Текст комментария.

Возвращаемое значение

Комментарий, сделанный к гисту.

Gist Comment
gist-comment

Список звездных гистов

Выведите список звезд, прошедших проверку подлинности пользователя, гисти:

Параметры

Имя Ключ Обязательно Тип Описание
С
since string

Отображаются только уведомления, обновленные после заданного времени. Это метка времени в формате ISO 8601: YYYY-MM-DDTHH:MM:SSZ

На страницу
per_page integer

Число результатов на страницу (максимум 100).

Страница
page integer

Номер страницы результатов для получения.

Возвращаемое значение

Удаление gist

Удаление gist.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор Gist
gist_id True string

Уникальный идентификатор gist.

Удаление комментария gist

Удалите комментарий gist.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор Gist
gist_id True string

Уникальный идентификатор gist.

Идентификатор комментария
comment_id True integer

Уникальный идентификатор комментария.

Определения

Nullable-simple-user

Простой пользователь

Имя Путь Тип Описание
Имя
name string

Имя.

Адрес электронной почты
email string

Адрес электронной почты.

Вход
login string

Имя входа.

Идентификатор
id integer

Идентификатор.

Идентификатор узла
node_id string

Идентификатор узла.

URL-адрес аватара
avatar_url string

URL-адрес аватара.

Идентификатор Gravatar
gravatar_id string

Идентификатор Gravatar.

URL
url string

URL-адрес.

URL-адрес HTML
html_url string

URL-адрес HTML.

URL-адрес подписчиков
followers_url string

URL-адрес подписчиков.

Следующий URL-адрес
following_url string

Следующий URL-адрес.

URL-адрес Gists
gists_url string

URL-адрес Gists.

URL-адрес с главной ролью
starred_url string

Url-адрес с звездной звездой.

URL-адрес подписок
subscriptions_url string

URL-адрес подписки.

URL-адрес организации
organizations_url string

URL-адрес организации.

URL-адрес репозитория
repos_url string

URL-адрес репозитория.

URL-адрес событий
events_url string

URL-адрес событий.

URL-адрес полученных событий
received_events_url string

URL-адрес полученных событий.

Тип
type string

Тип.

Администратор сайта
site_admin boolean

Администратор сайта.

В главной роли
starred_at string

В главной роли.

simple-user

Простой пользователь

Имя Путь Тип Описание
Имя
name string

Имя.

Адрес электронной почты
email string

Адрес электронной почты.

Вход
login string

Имя входа.

Идентификатор
id integer

Идентификатор.

Идентификатор узла
node_id string

Идентификатор узла.

URL-адрес аватара
avatar_url string

URL-адрес аватара.

Идентификатор Gravatar
gravatar_id string

Идентификатор Gravatar.

URL
url string

URL-адрес.

URL-адрес HTML
html_url string

URL-адрес HTML.

URL-адрес подписчиков
followers_url string

URL-адрес подписчиков.

Следующий URL-адрес
following_url string

Следующий URL-адрес.

URL-адрес Gists
gists_url string

URL-адрес Gists.

URL-адрес с главной ролью
starred_url string

Url-адрес с звездной звездой.

URL-адрес подписок
subscriptions_url string

URL-адрес подписки.

URL-адрес организации
organizations_url string

URL-адрес организации.

URL-адрес репозитория
repos_url string

URL-адрес репозитория.

URL-адрес событий
events_url string

URL-адрес событий.

URL-адрес полученных событий
received_events_url string

URL-адрес полученных событий.

Тип
type string

Тип.

Администратор сайта
site_admin boolean

Администратор сайта.

В главной роли
starred_at string

В главной роли.

ассоциация авторов

Как автор связан с репозиторием.

Как автор связан с репозиторием.

author_association
string

base-gist

Базовый Gist

Имя Путь Тип Описание
URL
url string

URL-адрес.

URL-адрес вилки
forks_url string

URL-адрес вилки.

URL-адрес фиксации
commits_url string

URL-адрес фиксации.

Идентификатор
id string

Идентификатор.

Идентификатор узла
node_id string

Идентификатор узла.

URL-адрес извлечения Git
git_pull_url string

URL-адрес извлечения Git.

URL-адрес push-уведомлений Git
git_push_url string

URL-адрес push-адреса Git.

URL-адрес HTML
html_url string

URL-адрес HTML.

files
files object
Публика
public boolean

Является ли общедоступным.

Создано в
created_at string

При создании.

Обновлено в
updated_at string

При обновлении по адресу.

Description
description string

Описание.

Comments
comments integer

Количество комментариев.

URL-адрес комментариев
comments_url string

URL-адрес примечаний.

Простой пользователь
owner simple-user

Простой пользователь

Усеченный
truncated boolean

Усечено ли.

Вилки
forks array of

Вилки.

История
history array of

История.

общедоступный пользователь

Общедоступный пользователь

Имя Путь Тип Описание
Вход
login string

Имя входа.

Идентификатор
id integer

Идентификатор.

Идентификатор узла
node_id string

Идентификатор узла.

URL-адрес аватара
avatar_url string

URL-адрес аватара.

Идентификатор Gravatar
gravatar_id string

Идентификатор Gravatar.

URL
url string

URL-адрес.

URL-адрес HTML
html_url string

URL-адрес HTML.

URL-адрес подписчиков
followers_url string

URL-адрес подписчиков.

Следующий URL-адрес
following_url string

Следующий URL-адрес.

URL-адрес Gists
gists_url string

URL-адрес Gists.

URL-адрес с главной ролью
starred_url string

Url-адрес с звездной звездой.

URL-адрес подписок
subscriptions_url string

URL-адрес подписки.

URL-адрес организации
organizations_url string

URL-адрес организации.

URL-адрес репозитория
repos_url string

URL-адрес репозитория.

URL-адрес событий
events_url string

URL-адрес событий.

URL-адрес полученных событий
received_events_url string

URL-адрес полученных событий.

Тип
type string

Тип.

Администратор сайта
site_admin boolean

Администратор сайта.

Имя
name string

Имя.

Компания
company string

Компания.

Блог
blog string

Блог.

Местоположение
location string

Расположение.

Адрес электронной почты
email email

Адрес электронной почты.

Нанимаемый
hireable boolean

Является ли нанимаемым.

Биография
bio string

Био.

Имя пользователя Twitter
twitter_username string

Имя пользователя Twitter.

Общедоступные репозитории
public_repos integer

Количество общедоступных репозиториев.

Public Gists
public_gists integer

Количество публичных Gists.

Подписчики
followers integer

Число последователей.

Подписки
following integer

Следующее число.

Создано в
created_at string

При создании.

Обновлено в
updated_at string

При обновлении по адресу.

Сотрудников
plan.collaborators integer

Количество участников совместной работы.

Имя
plan.name string

Имя.

Космос
plan.space integer

Пространство плана.

Частные репозитории
plan.private_repos integer

Количество частных репозиториев.

Приостановлено в
suspended_at string

При приостановке.

Частные Gists
private_gists integer

Количество частных Gists.

Всего частных репозиториев
total_private_repos integer

Общее количество частных репозиториев.

Принадлежащий частный репозиторий
owned_private_repos integer

Количество частных репозиториев.

Использование диска
disk_usage integer

Использование диска.

Сотрудников
collaborators integer

Количество участников совместной работы.

gist-history

Журнал Gist

Имя Путь Тип Описание
Версия
version string

Версия.

Зафиксировано в
committed_at string

При фиксации.

Total
change_status.total integer

Общее число.

Дополнения
change_status.additions integer

Количество добавлений.

Удаление
change_status.deletions integer

Количество удалений.

URL
url string

URL-адрес.

gist-simple

Gist Simple

Имя Путь Тип Описание
Вилки
forks array of object
Идентификатор
forks.id string

Идентификатор.

URL
forks.url string

URL-адрес.

Общедоступный пользователь
forks.user public-user

Общедоступный пользователь

Создано в
forks.created_at string

При создании.

Обновлено в
forks.updated_at string

При обновлении по адресу.

история
history array of gist-history
URL
fork_of.url string

URL-адрес.

URL-адрес вилки
fork_of.forks_url string

URL-адрес вилки.

URL-адрес фиксации
fork_of.commits_url string

URL-адрес фиксации.

Идентификатор
fork_of.id string

Идентификатор.

Идентификатор узла
fork_of.node_id string

Идентификатор узла.

URL-адрес извлечения Git
fork_of.git_pull_url string

URL-адрес извлечения Git.

URL-адрес push-уведомлений Git
fork_of.git_push_url string

URL-адрес извлечения Git.

URL-адрес HTML
fork_of.html_url string

URL-адрес HTML.

files
fork_of.files object
Публика
fork_of.public boolean

Является ли общедоступным.

Создано в
fork_of.created_at string

При создании.

Обновлено в
fork_of.updated_at string

При обновлении по адресу.

Description
fork_of.description string

Описание.

Comments
fork_of.comments integer

Комментарии.

URL-адрес комментариев
fork_of.comments_url string

URL-адрес примечаний.

Простой пользователь
fork_of.owner nullable-simple-user

Простой пользователь

Усеченный
fork_of.truncated boolean

Усечено ли.

Вилки
fork_of.forks array of

Вилки.

История
fork_of.history array of

История.

URL
url string

URL-адрес.

URL-адрес вилки
forks_url string

URL-адрес вилки.

URL-адрес фиксации
commits_url string

URL-адрес фиксации.

Идентификатор
id string

Идентификатор.

Идентификатор узла
node_id string

Идентификатор узла.

URL-адрес извлечения Git
git_pull_url string

URL-адрес извлечения Git.

URL-адрес push-уведомлений Git
git_push_url string

URL-адрес push-адреса Git.

URL-адрес HTML
html_url string

URL-адрес HTML.

files
files object
Публика
public boolean

Является ли общедоступным.

Создано в
created_at string

При создании.

Обновлено в
updated_at string

При обновлении по адресу.

Description
description string

Описание.

Comments
comments integer

Комментарии.

User
user string

Пользователь.

URL-адрес комментариев
comments_url string

URL-адрес примечаний.

Простой пользователь
owner simple-user

Простой пользователь

Усеченный
truncated boolean

Усечено ли.

gist-comment

Комментарий, сделанный к гисту.

Имя Путь Тип Описание
Идентификатор
id integer

Идентификатор.

Идентификатор узла
node_id string

Идентификатор узла.

URL
url string

URL-адрес.

Тело
body string

Тело.

Создано в
created_at string

При создании.

Обновлено в
updated_at string

При обновлении по адресу.

author_association
author_association author-association

Как автор связан с репозиторием.

gist-commit

Gist Commit

Имя Путь Тип Описание
URL
url string

URL-адрес.

Версия
version string

Версия.

Total
change_status.total integer

Общее число.

Дополнения
change_status.additions integer

Количество добавлений.

Удаление
change_status.deletions integer

Количество удалений.

Зафиксировано в
committed_at string

При фиксации.