Обновить описание репозитория github через graphql

Это запрос GraphQL для API GitHub:

mutation {
    updateProject(input: {
         projectId: "MDEwOlJlcG9zaXRvcnkxMTY0ODYzMDc",
         body: "Testing tusting",
         state: OPEN
    }) {
   clientMutationId
   }
}

Я получаю это сообщение об ошибке:

 "message": "Could not resolve to Project node with the global id of 'MDEwOlJlcG9zaXRvcnkxMTY0ODYzMDc'.",

Что здесь не так? Я пытаюсь обновить описание репозитория.

Вы запрашиваете это в Альтаир? Вы уверены, что projectId правильный?

Samuel Imolorhe 17.10.2018 23:54

Я использовал идентификатор репозитория, с помощью которого я могу добавить / удалить звезду в репозитории. Разве это не одно и то же: репозиторий и проект? и нет, я использую GitHub graphQL explorer, который такой же.

Golam Rabbani 18.10.2018 06:48
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Что такое Apollo Client и зачем он нужен?
Что такое Apollo Client и зачем он нужен?
Apollo Client - это полнофункциональный клиент GraphQL для JavaScript-приложений, который упрощает получение, управление и обновление данных в...
0
2
347
0

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