google-contacts-with-photos

0.2.2 • Public • Published

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

/google-contacts-with-photos/

    Package Sidebar

    Install

    npm i google-contacts-with-photos

    Weekly Downloads

    2

    Version

    0.2.2

    License

    MIT

    Last publish

    Collaborators

    • hadynz