CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM (Moderator: Dave Greenberg) »
  • Google apps shared contacts
Pages: [1] 2

Author Topic: Google apps shared contacts  (Read 4685 times)

stijnbe

  • I’m new here
  • *
  • Posts: 7
  • Karma: 0
Google apps shared contacts
November 17, 2010, 10:59:40 pm
How difficult would it be to sync civicrm contacts to google apps shared contacts? I was thinking about creating a custom module that creates the google contact when a civicrm contact is created or updated?
Any ideas or thoughts around this subject? People who have made this before? More info on the google shared contacts api can be found here: http://code.google.com/intl/nl-NL/googleapps/domain/shared_contacts/gdata_shared_contacts_api_reference.html


thanks

Stijn
« Last Edit: November 18, 2010, 04:04:45 am by stijnbe »

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Google apps shared contacts
November 17, 2010, 11:29:10 pm
That would be interesting.

However, you might want to queue these requests so you don't slow down the interface.

On drupal, we used a module for that (don't remember the name).

So your hook would queue the modification, and a cron every 5 min checks if they are modifications, and push them in one go.

Another function that would be great is to fetch the contacts from google. (I think there is a even simplier API for that on google)

Let us know how it goes.

X+
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

penguinhead

  • I’m new here
  • *
  • Posts: 15
  • Karma: 0
Re: Google apps shared contacts
August 05, 2011, 02:49:22 am
Hi stijnbe

Just wondering how you went with this? Google Apps is really taking off and will be the future off cloud computer. This would be fantastic to be able to like Civicrm with google contacts in google apps!

nicolas

  • I post occasionally
  • **
  • Posts: 92
  • Karma: 6
    • cividesk
  • CiviCRM version: 4.4 LTS
  • CMS version: Standalone (yep)
  • MySQL version: 5.1
  • PHP version: 5.3
Re: Google apps shared contacts
February 07, 2012, 02:15:35 pm
All,

I have done such an integration for my customers. They now have all their CiviCRM contacts synchronized with the Google Contacts directory for their organization. Give me a buzz if interested.

--Nicolas.
cividesk -- CiviCRM delivered ... your way!

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Google apps shared contacts
February 07, 2012, 03:06:21 pm

hey nicolas:

can u post a few / lot more details on what you have done and how. Code snippets etc would be great :)

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

ddunn

  • I’m new here
  • *
  • Posts: 24
  • Karma: 0
  • CiviCRM version: 4
  • CMS version: Drupal
  • MySQL version: 5.0.7-dev
  • PHP version: 5.3.4
Re: Google apps shared contacts
April 13, 2012, 06:33:38 am
I'd also be interested in a solution to this. Thanks, David.

nicolas

  • I post occasionally
  • **
  • Posts: 92
  • Karma: 6
    • cividesk
  • CiviCRM version: 4.4 LTS
  • CMS version: Standalone (yep)
  • MySQL version: 5.1
  • PHP version: 5.3
Re: Google apps shared contacts
April 13, 2012, 10:29:13 am
Of course ... since there seems to be interest in this module I will have to cleanup my code and rewrite some parts (ie. using APIs rather than SQL queries, integrate with the new scheduled jobs system rather than being a standalone script, etc.).

Please give me some time to wrap my head around this, do the work, and post this contribution back here or on the svn.

David - PM me if you have an urgent need and we can work something out for you with the existing code.
cividesk -- CiviCRM delivered ... your way!

steven santos

  • I’m new here
  • *
  • Posts: 1
  • Karma: 0
  • CiviCRM version: 1.5
  • CMS version: Drupal
  • MySQL version: ?
  • PHP version: ?
Re: Google apps shared contacts
September 10, 2012, 09:41:43 am
Any update on this module?  Its something I really want.

MickC

  • I’m new here
  • *
  • Posts: 6
  • Karma: 0
  • CiviCRM version: 3.3
  • CMS version: Drupal 6.20
  • MySQL version: 5.0
  • PHP version: 5.0
Re: Google apps shared contacts
January 11, 2013, 07:36:58 pm
Definitely interested in this - please share Nicolas.  Thanks

FrTommy

  • I post frequently
  • ***
  • Posts: 273
  • Karma: 2
  • CiviCRM version: 4.5.x
  • CMS version: Drupal 7.x
  • MySQL version: 5.5.32
  • PHP version: 5.3
Re: Google apps shared contacts
January 11, 2013, 08:11:04 pm
Same here, would be an awesome feature. Especially if you could choose which group to add the CiviContacts to when they are sent to Google.

sonicthoughts

  • Ask me questions
  • ****
  • Posts: 498
  • Karma: 10
Re: Google apps shared contacts
January 12, 2013, 08:03:08 pm
Let me know if you would like some help testing.

nicolas

  • I post occasionally
  • **
  • Posts: 92
  • Karma: 6
    • cividesk
  • CiviCRM version: 4.4 LTS
  • CMS version: Standalone (yep)
  • MySQL version: 5.1
  • PHP version: 5.3
Re: Google apps shared contacts
March 10, 2013, 04:21:34 pm
All - I have re-factored my code in an extension, added setup and help screens, and everything is ready to go pending some serious testing. Anyone interested in helping me with testing this extension in a variety of situations please send an email to: nicolas@cividesk.com. Requirements are 4.2 or higher of CiviCRM and a paid Google Apps account. No technical/programming knowledge needed.

The Google Apps sync extension should be released by the end of March at the latest.
cividesk -- CiviCRM delivered ... your way!

nicolas

  • I post occasionally
  • **
  • Posts: 92
  • Karma: 6
    • cividesk
  • CiviCRM version: 4.4 LTS
  • CMS version: Standalone (yep)
  • MySQL version: 5.1
  • PHP version: 5.3
Re: Google apps shared contacts
April 02, 2013, 06:27:52 pm
The Google Apps sync extension has been released: http://civicrm.org/extensions/google-apps-sync
cividesk -- CiviCRM delivered ... your way!

Lionsharz

  • I post occasionally
  • **
  • Posts: 76
  • Karma: 0
    • www.ulearnschool.com
  • CiviCRM version: 4.4.4
  • CMS version: Drupal 7
  • PHP version: 5.3 / 5.4
Re: Google apps shared contacts
May 14, 2013, 04:48:14 am
Hi

I installed this (Drupal 6 site running 4.2) but no joy as of yet. All seems well in the start - it access permissions from Google Apps and then it says that the first 50 contacts have been synced. But in Apps / Contacts / Directories no other users (apart from our company emails) appear.

Any help you can give much appreciated! :)
www.ulearnschool.com

nicolas

  • I post occasionally
  • **
  • Posts: 92
  • Karma: 6
    • cividesk
  • CiviCRM version: 4.4 LTS
  • CMS version: Standalone (yep)
  • MySQL version: 5.1
  • PHP version: 5.3
Re: Google apps shared contacts
May 14, 2013, 07:24:19 am
Lionsharz ... RTFM please ... what does it say right under "50 contacts sync'ed"?

To search CiviCRM contacts in Google, go to the Contacts apps and select 'Directory'. Newly synch'ed contacts will take up to 24 hours to appear in Google due to their cache refresh policy. You can install third-party applications such as 'Easy Shared Contacts or 'Smart Contacts Manager' to see updates in real-time.

Yeah ... If I took the time to write this notice it probably is because it is true.
cividesk -- CiviCRM delivered ... your way!

Pages: [1] 2
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM (Moderator: Dave Greenberg) »
  • Google apps shared contacts

This forum was archived on 2017-11-26.