Я работаю над использованием клиента API Google: https://github.com/google/google-api-ruby-client
В частности, я хочу получить доступ к контактам Google через клиент Google API, используя следующий google_contacts_api.rb
: https://gist.github.com/lightman76/2357338dcca65fd390e2
Я пытаюсь использовать google_contacts_api.rb
следующим образом (x является намеренным и фактически является правильными ключами):
require './lib/google_contacts_api.rb'
auth = User.first.authentications.first
client = OAuth2::Client.new('x', 'x', :site => 'https://accounts.google.com')
oauth2_object = OAuth2::AccessToken.new(client, auth.token)
x = ContactList::GoogleContactsApi.new(client, oauth2_object).all_contacts
Это заблуждение с undefined method
get 'для # Вы имели в виду? gem`
Я считаю, что проблема в том, что я не отправляю client
правильно, и мне не удалось найти какой-либо документ или примеры, показывающие, как создать client
. Любые предложения о том, как я могу заставить это работать?
Спасибо