Apps Developer Blog

Information for Google Apps Developers

Integrating your Rails application with Google Apps and the Apps Marketplace

December 21, 2010
Share on Google+ Share on Twitter Share on Facebook
Google
Labels: Marketplace , Marketplace ISV Guest

8 comments :

WojciechK said...

Yeah it took me quite a bit of trial and error while implementing two-legged auth support for https://github.com/nfo/gmail_xoauth

December 22, 2010 at 2:17 PM
healthdurbar com said...

GREAT INFORMATION ON integrating with rails

January 6, 2011 at 8:53 PM
Anonymous said...

It looks like you're using the open_id_authentication plugin in your code, but you don't say that explicitly. Unless I'm missing something.

January 15, 2011 at 9:09 PM
Michel said...

Yes, the method 'authenticate_with_open_id' comes from the gem 'open_id_authentication'.

Also, in the marketplace help pages, they provide the google-api-client gem to communicate between the Rails app and the marketplace API using 2-legged OAuth.

Before yestarday it was impossible to use google-api-client with Rails because of a conflict between ActiveSupport and extlib. It has been fixed this night by the developpers :)

http://code.google.com/p/google-api-ruby-client/

January 20, 2011 at 5:36 AM
Michel said...

Yes, the method 'authenticate_with_open_id' comes from the gem 'open_id_authentication'.

Also, in the marketplace help pages, they provide the google-api-client gem to communicate between the Rails app and the marketplace API using 2-legged OAuth.

Before yestarday it was impossible to use google-api-client with Rails because of a conflict between ActiveSupport and extlib. It has been fixed this night by the developpers :)

http://code.google.com/p/google-api-ruby-client/

January 20, 2011 at 5:36 AM
oa_yok said...

It looks like you're using the open

January 20, 2011 at 6:21 AM
Vincent said...

Thank you Michel for answering the question. Your absolutely right. I'm also using the open_id_authentication gem. I've got this question several times.

You don't really need the OpenID authentication. I've used it to show you how to get the email of the Marketplace user easily without the user interaction. It is also possible to get the email by using a form for example.

January 21, 2011 at 3:06 AM
Web Developer Guides said...

is there any API to send data from rails application to google docs directly?

urgently required please help me ASAP

December 20, 2011 at 11:02 PM

Post a Comment

  

Labels


  • .NET 3
  • #io15 1
  • Admin SDK 4
  • Administrative APIs 26
  • AdSense 1
  • analytics 4
  • Android 5
  • App Engine 5
  • Apps Script 98
  • Auth 1
  • billing 4
  • Charts 1
  • Chrome OS 1
  • classroom 1
  • Cloud Storage API 1
  • Community 1
  • Developers 5
  • Directory API 1
  • Drive 2
  • Drive SDK 38
  • execution API 1
  • Firebase 1
  • Freemium 1
  • Fusion Tables 2
  • Gadgets 5
  • Gmail APIs 16
  • Google APIs 3
  • Google Apps 3
  • Google Apps Directory API 1
  • Google Apps Marketplace 3
  • Google Apps Script 1
  • Google Calendar API 20
  • Google Contacts API 3
  • Google Data Protocol 7
  • google docs 3
  • Google Docs API 20
  • Google Drive 2
  • Google Forms 4
  • Google I/O 3
  • Google Prediction API 3
  • Google Profiles API 2
  • Google sheets 2
  • Google Sites API 4
  • Google Spreadsheets API 4
  • Google Talk 1
  • Google Tasks API 6
  • Google+ 3
  • googlenew 1
  • Groups 2
  • Guest Post 42
  • ISVs 2
  • java 1
  • JavaScript 3
  • marketing 3
  • Marketplace 47
  • Marketplace ISV Guest 21
  • Migration 1
  • Mobile 1
  • mpstaffpick 1
  • oauth 11
  • OpenID 7
  • PHP 1
  • python 4
  • realtime API 1
  • Resellers 2
  • Ruby 1
  • SaaS 1
  • security 1
  • Staff Picks 2
  • webinar 2


Archive


  •     2015
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
  •     2014
    • Dec
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Mar
    • Feb
    • Jan
  •     2013
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2012
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2011
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2010
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb

Feed

Company-wide

  • Official Google Blog
  • Public Policy Blog
  • Student Blog

Products

  • Android Blog
  • Chrome Blog
  • Lat Long Blog

Developers

  • Developers Blog
  • Ads Developer Blog
  • Android Developers Blog
  • Google
  • Privacy
  • Terms