постоянно получаю ошибку с сообщением "message": "key not found: \"data\», хотя данный ключ есть код грязный - пока разбираюсь с гемом
далее через http://127.0.0.1:3000/graphiql вызываю функцию
{
testClient
}
Глянул сейчас подробнее Запустил, отдебажил Там в lib/graphql/schema/loader.rb:17 приходит introspection_result вот такой {"errors"=>[{"message"=>"404 Not Found"}]} И у этого хэша очевидно нет ключа "data" :) Проблема в урле Особо доку на этот API не смотрел, но вот так что-то сработало http = GraphQL::Client::HTTP.new("https://graphql.contentful.com/content/v1/spaces/f8bqpb154z8p") do def headers(context) { "User-Agent": "My Client", "Authorization": "Bearer 9d5de88248563ebc0d2ad688d0473f56fcd31c600e419d6c8962f6aed0150599" } end end
Обсуждают сегодня