Sha256: 0cd282dc42be7a63cef71f04fb3c47cfaae0166859c060507a5168e00a9a2002

Contents?: true

Size: 1.06 KB

Versions: 3

Compression:

Stored size: 1.06 KB

Contents

== Note

This is a fork of aeden/contacts[http://github.com/aeden/contacts/tree] to add:
- appdata parameter to Contacts::Yahoo.get_authentication_url
- context parameter to Contacts::WindowsLive.get_authentication_url
- Contacts::Flickr to use FlickrFu

== Basic usage instructions

Fetch users' contact lists from your web application without asking them to
provide their passwords.

First, register[http://code.google.com/apis/accounts/docs/RegistrationForWebAppsAuto.html]
your application's domain. Then make users follow this URL:

  Contacts::Google.authentication_url('http://mysite.com/invite')

They will authenticate on Google and it will send them back to the URL
provided. Google will add a token GET parameter to the query part of the URL.
Use that token in the next step:

  gmail = Contacts::Google.new('example@gmail.com', params[:token])
  contacts = gmail.contacts
  #-> [ ['Fitzgerald', 'fubar@gmail.com', 'fubar@example.com'],
        ['William Paginate', 'will.paginate@gmail.com'], ...
        ]

Author: <b>Mislav Marohnić</b> (mislav.marohnic@gmail.com)

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
aurelian-contacts-0.3.1 README.rdoc
aurelian-contacts-0.3.2 README.rdoc
aurelian-contacts-0.3.3 README.rdoc