Google Contacts API (Oauth) - connect 2 accounts, compare values and make changes

We have two Google accounts: Source account (A) and Target account (B) with 12.000+ mostly identical contacts. We need a customized one-time automation to compare postal addresses and update any missing data in the target account (B).

The program should do the following:

1. Extract all address data from the Source Google account (A) into CSV

1.1. Connect to the (A) Source Google account via OAuth

1.2. Extract all names, emails and postal addresses (more than one e-mail and postal address per contact possible) into a CSV table "[url removed, login to view]". The data should use Unicode formatting with special characters support äüöß

2. Compare missing postal addresses between CSV and target account (B)

2.1. Connect to the Target Google account (B) via OAuth

2.2. Compare if in (B) there are missing postal addresses, which are available in (A). The index field / connection is the email address of the contact. (B) can also have more than one email and postal address per contact - good checking is important.

2.3. For each contact with a missing address in (B), add one line per contact and the addresses from (A) + (B) into a new CSV "[url removed, login to view]" for review.

After the table is reviewed:

3. Import all postal addresses from "[url removed, login to view]" into the corresponding contact in (B)

For each step, the application should log each read / written entry into a log file.

You will receive two accounts for test but not have access to the real address data. To ensure your app will handle the amount of contacts (about 12.000), you might want to create or import dummy contacts

Skills: OAuth

See more: make mass twitter accounts, make lots gamil accounts, make limit hotmail accounts, make fast yt accounts, make fake ptc accounts, make ebay seller accounts, make craiglist pva accounts, make alot gmail accounts, hotmail accounts contacts, php connect google contacts, vtiger import accounts contacts, compare outlook contacts yahoo contacts, egroupware import accounts contacts database, hotmail contacts api java msn, facebook contacts api php, live contacts api, facebook adding contacts api, contacts hotmail yahoo google api php, import google contacts api aspnet, live hotmail contacts api custom domain, net wrapper google contacts api, import contacts api asp, find accounts contacts vtiger, yahoo contacts api net dll, php connect godaddy api

About the Employer:
( 4 reviews ) Frankfurt, Germany

Project ID: #12708238

4 freelancers are bidding on average $237 for this job


Hello, Please check my [login to view URL] on google oauth in my previous [login to view URL] confident I could do this one. Thanks, Raj

$222 USD in 3 days
(0 Reviews)
$277 USD in 5 days
(0 Reviews)

Hello, I am a senior python developer. We can use existing libraries to access the gmail service and do the job. Ive done some oauth projects before. Even we can make a simple web-app for your application. Regard More

$250 USD in 7 days
(0 Reviews)

Hi, I have industry experience in IAM domain over 4 years now. Have worked on several IAM protocols such as SAML SSO, OAuth2.0, XACML etc. You can have a look at the OAuth related projects I have worked on and o More

$200 USD in 5 days
(0 Reviews)