{"meta":{"title":"Использование клиентов GraphQL","intro":"Вы можете выполнять запросы к реальным данным GitHub с помощью различных клиентов и библиотек GraphQL.","product":"API GraphQL","breadcrumbs":[{"href":"/ru/graphql","title":"API GraphQL"},{"href":"/ru/graphql/guides","title":"Guides"},{"href":"/ru/graphql/guides/using-graphql-clients","title":"Использование клиентов GraphQL"}],"documentType":"article"},"body":"# Использование клиентов GraphQL\n\nВы можете выполнять запросы к реальным данным GitHub с помощью различных клиентов и библиотек GraphQL.\n\n> \\[!WARNING]\n> GraphQL Explorer был удален из документации 11 ноября 2025 года. Смотрите наше объявление [журнал изменений](https://github.blog/changelog/2025-11-07-graphql-explorer-removal-from-api-documentation-on-november-7-2025).\n\n## Использование идентификаторов клиента GraphQL\n\nСуществует множество открытых клиентских IDE GraphQL, которые можно использовать для access GitHubGraphQL API.\n\nСм. [Формирование вызовов с помощью GraphQL](/ru/graphql/guides/forming-calls-with-graphql) для подробной информации о методах HTTP, аутентификации и структуре вызовов GraphQL.\n\nСначала выберите клиента. Распространенные варианты: GraphiQL, Бессонница и Алтайкер (desktop/web/extension). Полный список клиентов можно просмотреть в каталоге [](https://graphql.org/community/tools-and-libraries/?tags=services)инструментов организации GraphQL.\n\nСледующие универсальные инструкции будут работать с большинством клиентов GraphQL:\n\n1. Наведите указатель клиента на конечную точку GraphQL: `https://api.github.com/graphql`\n\n2. Добавьте заголовок: `Authorization` (замените `Authorization: Bearer TOKEN``TOKEN` данные GitHub personal access token. Для получения дополнительной информации см. [Управление личными маркерами доступа](/ru/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens)).\n\n3. Задайте для метода `POST` запроса значение или если оно доступно, используйте режим GraphQL, предоставленный клиентом.\n\n4. Введите запрос или мутацию в редакторе, а при необходимости укажите переменные на панели \"Переменные\".\n\n   Пример:\n\n   ```graphql\n   query {\n     viewer {\n       login\n     }\n   }\n   ```\n\n5. Если клиенту нужна схема для отрисовки документации или автозаполнения, получите ее с помощью запроса introspection GraphQL. Многие клиенты могут выполнять это автоматически с панели \"Документация\".\n\n   Минимальный запрос интроспекции:\n\n   ```graphql\n   query IntrospectionQuery {\n     __schema {\n       types {\n         name\n       }\n     }\n   }\n   ```\n\n6. Запустите запрос и проверьте ответ JSON. Запрос из примера должен возвращать имя входа, связанное с данными GitHub personal access token с проверкой подлинности.\n\nИспользуйте пользовательский интерфейс клиента для изучения документов, выполнения запросов и сохранения запросов по мере необходимости.\n\n## GitHub CLI\n\nМожно также использовать командную строку с GitHub CLI для выполнения запросов GraphQL.\n\n1. Установите и [аутентифицируйтесь с помощью GitHub CLI](https://cli.github.com/manual/gh_auth_login).\n2. Выполните запрос к `https://api.github.com/graphql` с помощью конечной точки GraphQL с подкомандой [`gh api`](https://cli.github.com/manual/gh_api).\n\nПример:\n\n```shell\ngh api graphql -f query='query { viewer { login } }'\n```\n\nЭто должно вернуть имя входа, связанное с данными GitHub personal access token с проверкой подлинности.\n\n## Запрос поддержки\n\nДля вопросов, отчетов об ошибках и обсуждениях о GitHub Apps, OAuth appsи разработке API, изучите [Категория API и веб-перехватчиков в обсуждениях сообщества GitHub](https://github.com/orgs/community/discussions/categories/api-and-webhooks). Обсуждения модерируются и поддерживаются сотрудниками GitHub и отвечают сообществу GitHub.\n\nВ [службу поддержки GitHub](https://support.github.com/) можно обратиться напрямую через форму связи, чтобы получить:\n\n* Гарантированный ответ от персонала GitHub\n* Запросы на поддержку, связанные с конфиденциальными данными или частными проблемами\n* Запросы функций\n* Отзывы о продуктах GitHub"}