GitHub GraphQl API v4 возвращает «Невозможно запросить репозиторий полей для типа Query»

Я пытаюсь использовать 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, я вернул "Невозможно запросить поле \"репозиторий\" по типу \"Запрос\"."

Похоже, вы не подключены к нужной конечной точке. Дважды проверьте и убедитесь, что вы отправляете запросы https://api.github.com/graphql.

Daniel Rearden 08.02.2019 21:48

@DanielRearden Я проверяю и уверен, что подключаюсь к тому же URL

Eslam Hussein 08.02.2019 21:52

Вы можете поделиться своей схемой (typedef)?

Amit Bhoyar 08.02.2019 22:47

Следующий запрос 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

Daniel Rearden 08.02.2019 23:05
4
4
302
0

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