Я пытаюсь использовать GitHub GraphQl Api V4 для запроса данных.
query {
repository(owner:"octocat", name:"Hello-World") {
issues(last:20, states:CLOSED) {
edges {
node {
title
url
labels(first:5) {
edges {
node {
name
}
}
}
}
}
}
}
}
этот запрос также работает с запросом Git-Hub исследователь Но когда я попробовал это, используя бессонницу или библиотеку Apollo, я вернул "Невозможно запросить поле \"репозиторий\" по типу \"Запрос\"."
@DanielRearden Я проверяю и уверен, что подключаюсь к тому же URL
Вы можете поделиться своей схемой (typedef)?
Следующий запрос curl работает просто отлично. Вы должны обновить свой вопрос соответствующим кодом (конфигурация клиента и то, как вы фактически отправляете запрос). В противном случае не хватит, чтобы продолжать. curl -H 'Authorization: bearer YOUR_API_TOKEN' -X POST -d '{"query": "{ repository(owner: \"octocat\", name: \"Hello-World\") { issues(last: 20, states: CLOSED) { edges { node { title url labels(first: 5) { edges { node { name } } } } } } } }"}' https://api.github.com/graphql
Похоже, вы не подключены к нужной конечной точке. Дважды проверьте и убедитесь, что вы отправляете запросы
https://api.github.com/graphql.