0.2.2 • Published 8 years ago

google-contacts-with-photos v0.2.2

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

google-contacts-with-photos

A promise based API to fetch contacts from Google with OAuth tokens and photos.

This project is based on fork of https://github.com/stevelacy/google-contacts-oauth.

Install

$ npm install google-contacts-with-photos

Usage

var googleContacts = require('google-contacts-with-photos');

var opts = {
  token: 'google oauth token'
};

googleContacts(opts)
    .then(function (data) {
        console.log(data);
    })
    .catch(function (err) {
        console.log(err);
    });

//=>[{email: 'me@slacy.me', name: 'Steve Lacy', photo: 'http://...'}, ... ]

Options

token

OAuth token received from Google's OAuth API.

  type: 'String'
  default: null
  required: true

max-results:

Max results returned

  type: 'String'
  default: '500'

Lower level API

type

  type: 'String'
  default: 'contacts'

projection

  type: 'String'
  default: 'full'

LICENSE

MIT License