Class: OmniAuth::Strategies::Evernote
- Inherits:
-
OAuth
- Object
- OAuth
- OmniAuth::Strategies::Evernote
- Defined in:
- lib/omniauth/strategies/evernote.rb
Instance Method Summary collapse
Instance Method Details
#raw_info ⇒ Object
28 29 30 31 32 33 34 35 36 37 |
# File 'lib/omniauth/strategies/evernote.rb', line 28 def raw_info @raw_info ||= begin userStoreUrl = consumer.site + '/edam/user' userStoreTransport = ::Thrift::HTTPClientTransport.new(userStoreUrl) userStoreProtocol = ::Thrift::BinaryProtocol.new(userStoreTransport) userStore = ::Evernote::EDAM::UserStore::UserStore::Client.new(userStoreProtocol) userStore.getUser(access_token.token) end end |