dwillemse / gdata4ruby Goto Github PK
View Code? Open in Web Editor NEWGData4Ruby is a wrapper for the generic Google Data services
Home Page: http://cookingandcoding.com/gdata4ruby
GData4Ruby is a wrapper for the generic Google Data services
Home Page: http://cookingandcoding.com/gdata4ruby
#=GData4Ruby # #==Introduction #GData4Ruby is a full featured wrapper for the Google Data base API. GData4Ruby provides the ability #to authenticate with GData using the ClientLogin method. The package also includes a base gdata object #that can be subclassed to provide basic CRUD functions for all Google API service objects. Additionally, #a basic ACL object is included for interacting with ACL feeds and setting access rules. # #==Author and Contact Information #GData4Ruby was created and is maintained by {Mike Reich}[mailto:[email protected]] #and is licenses under the LGPL v3. You can find the text of the LGPL #here: http://www.gnu.org/licenses/lgpl.html. Feel free to use and update, but be sure to contribute your #code back to the project and attribute as required by the license. # #===Website #http://cookingandcoding.com/gdata4ruby/ # #==Description #GData4Ruby has three major components: the service, the GData object and the AccessRule object. Each service #represents a google account, and includes a username (email) and a password. You can use the GData service #to authenticate either a google account or a google apps account. # #The GData object provides a base class for interacting with Google API objects, i.e. Documents, Events, etc. The #GData object contains common attributes present in all Google API objects, and provides interfaces for basic CRUD #functions. This class is meant to be subclassed. # #The AccessRule object provides a base class for interacting with Google Access Control Lists. ACLs provide the #main permissions mechanism for most Google API services. # #==Examples #Below are some common usage examples. For more examples, check the documentation. #===Service #1. Authenticate # service = Service.new # service.authenticate("[email protected]", "password", "cl") # #2. Authenticate with a specified GData version # service = Service.new({:gdata_version => '3.0'}) # service.authenticate("[email protected]", "password", "cl")
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.