Googletastic
Making it more than easy to save everything on Google, so all your app has to do is say how to define pretty urls and formatting.
Installing
sudo gem install googletastic
Installing from Source
git clone git@github.com:viatropos/googletastic.git
cd googletastic
rake install
Authentication
Google’s API’s have “two types of accounts”http://code.google.com/apis/accounts/docs/AuthForInstalledApps.html#Request:
- Regular (for individuals): “GOOGLE”
- Hosted (for Google Apps): “HOSTED” (or “HOSTED_OR_GOOGLE”)
Google’s APIs have 3 types of authentication:
- ClientLogin: For single users
- OpenAuth: For registering an app to automatically login. You need to register your domain here
- AuthSub
You can permanently unlock the CAPTCHA for a computer by going here.
If this is for Google Apps, you must go to Google Docs Settings in the Admin Panel, and make sure this is selected: “Users can share documents outside this domain, but will receive a warning each time”. The most restrictive, “Users cannot share documents outside this domain”, won’t allow you to view documents at all. Also, don’t select “Require mydomain.com sign-in to view this form.” for google forms.
Top 10 Things I Need the Google Data API to Have
Submit Your Ideas to Google!!! http://productideas.appspot.com/#15/e=220cb&t=cabc1
- Partial Responses for everything. So we can get only the data we need. This way we can poll our google docs for any changes and run processes on them.
- Publish the docs as plain text.
- Textile and Markdown support
- Better font support in PDF documents
- Everything Should Be TAGGABLE
Takes about 5-10 minutes for google to update the feed so that “updated_at” < 1.day.ago if you just made a change.