Я пытался использовать запрос graphql в ruby для получения репозиториев github. Прежде чем написать запрос, я работал над тем, чтобы заставить работать graphql-клиент. У меня проблемы с клиентом graphql.
Я перешел по этой ссылке для клиента graphql:
https://github.com/github/graphql-client
require 'graphql'
require 'graphql/client'
require 'graphql/client/http'
module MyGraphQL
HTTP = GraphQL::Client::HTTP.new('https://github.com/graphql') do
def client_context
{ access_token: 'xxxxxxxxxxxxxxxxxx' }
end
def headers(_context)
client_context
end
end
Schema = GraphQL::Client.load_schema(HTTP)
Client = GraphQL::Client.new(schema: Schema, execute: HTTP)
end
Я получаю следующие ошибки в терминале:
'fetch': key not found: "data" (KeyError)
'load'
'load_schema'
'load_schema'