Apologies if this exists and I can't find it, but I would like to be able to sync one or more Google contacts groups between accounts.
For example, my wife and I both have a "family" contacts group. I would like to sync her family contacts with mine so that we both have identical contact lists and any changes made by one of us is propagated to the other's contacts.
I don't want to sync all my contacts because she has no need to see my work contacts and vice-versa. This could also be useful among co-workers or other groups.
I know I can do this manually with export and import, but it's time consuming, a pain to work out all the duplicates, and doesn't account for changes. There are also solutions for Google apps users, but I'm not one.
This wouldn't have to be an android app, but it could be. The Google contacts API seems to have all the necessary calls. If the contact information was stored in a shared location (Google drive?), each person wouldn't need access to the other's account, just to the exported group data.
For configuration, you would:
Grant access to your Google contacts,
Choose which of your groups you want to share and where the shared export files would be located.
Choose which of the other user's files in the shared location you want to sync.
Choose how often to sync.
The app could:
Run once on boot, or perhaps daily and manually.
Export shared groups file to a shared location (Google Drive). Could be called <username>.<group_name>.csv
Look for other shared groups in shared location. If the exist, compare them. If there are differences, attempt to sync and re-export. Also generate notification if there was a sync attempt to allow user to review changes.
Related
After using Kies to sync Outlook with my Captivate without any major issues (To sync my Contacts and Calendar) it stopped working after a recent automatic update. Now in order to sync I have to do a driver recovery before I connect my phone. When I synchronized earlier today, for some reason, it put duplicates of all my contacts in the "Not Assigned" group, but it also linked these with the existing contacts that I had painstakingly organized in several groups. So, if I delete any contact in the "Not Assigned" group it also deletes the contact that I have placed it its corresponding group. It beats me why Android links all contacts by default without giving the user the opportunity to choose?
I have over 1,500 contacts and unlinking the contacts one by one is not practical. It took me a long time to put all my contacts in groups in the phone given that the Outlook categories do not correlate to the phone groups. Whenever I added a couple new contacts in Outlook all I had to do was assigned them to their respective group in the phone after I synced. I guess what I'm looking for is a tool or a script that I can run to batch unlink the merged contacts. Removing all the contacts and resynchronizing is not practical either as I would have to group even more contacts now than when I grouped them over a couple days when I first got the phone.
Kies, Kies... has the potential to be an indispensable tool, but it just falls flat on its face if you ask it to do anything. Even the most fundamental function (Connect) it a PITA. It looks like Samsung spent more time on making the GUI look pretty than it did making the actual functions work.
I am using fission 2.4.3 ROM and i like the way it looks and all but is there a way to edit the Facebook syncd contacts like the factory Global contact list settings? it says facebook contact information is no editable on this device... am i missing soemthing? before the root and rom i syncd my contacts and was able to add numbers, emails and drag them onto the home tabs for shortcuts..
Welcome to the CLOUD!
Doesn't seem like such a great idea now does it? LOL
Here is what you do, it will require having or making a Yahoo Mail account but it will solve your problem.
If you use Outlook (like I do) it will be way more complicated but only because you probably want to use Outlook as your master list.
Step One - Go to Yahoo mail and import your facebook contacts into your yahoo mail contacts. (they have a wizard that does this for you) Then export Yahoo Mail Contacts to a CSV file. (This will work for myspace and linkedIn as well!)
Step Two (Google) - Import that CSV file into Google contacts and have your phone sync if it doesn't automatically (sometimes it takes awhile to sync)
Step Three - Look in your phone contacts you will now see dupliacte contacts of all your facebook friends. One will be from Google and the other will be from facebook. Select the facebook contact and JOIN or LINK (depends on your rom) it to the other duplicate.
You will now be able to edit all the fields not filled in by Facebook and a have a single contact for that person. (If you look you will see in the contact which profiles are linked together. You will have one profile for each contact source that has been linked. (one for Google and one for Facebook)
If you have Fission running you need to go into EDIT contact before you will get the JOIN button in the menu.
I have found that it is best to do most of your editing in Google Mail and then syncing anything else (such as outlook) to that (I use Companion Link).
And while it is ok to add contacts into outlook and sync with Gmail it is better to check those contacts for correctness in Gmail.
If they are correct in Gmail they are correct on the phone. And should you ever have to factory wipe data you will be sure to get all your contacts back when you resign into GMail on your phone.
Can somebody pls advise, whether there is a possibility to sync contacts on both WP7 device and cloud across all accounts from which you are pulling your contacts/email?
The idea is that I have 3 accounts - Gmail, Live and Exchange, and I want contacts to be sync'd to all of them, instead of having different sets of contacts on each account.
The reason is that when I go on a terminal that isn't my phone, I don't want to be missing contacts or contact updates.
This is not supported currently.
As an alternative solution: You must import all your contacts from different accounts and consolidate them on your Live ID associated with the device. In order to separate them from each other you can use "Groups" feature. Now you can access all your contacts via the Live ID.
Something that has been bugging me is the way Facebook and Google don't play nicely when it comes to contact syncing.
In the past it wasn't really a big issue as I only used one device and everything just sync'd in the background, now as I prefer to manage all of my contacts via the gmail contacts page, rather than via my phone I set about trying to figure out how I could get both Gmail and Facebook contacts to sync to my Google account.
I tried a few of the tools available, such as ubersync, contacts+ and haxsync, these all do a great job of mixing your Facebook contacts in with your gmail contacts on your device, but they are still treated as seperate when syncing back up to gmail.
I found a way to get around this by using Google's sync along with haxsync and a bit of dirty ol manipulation, and I thought I'd share it if others are wanting to do the same. I take no responsibility if you mess things up, so if you are not confident then make sure you make backups before you start.
Also before you start just realise you will loose any group sorting you may have done but this can be edited again via the gmail contacts pagee quite easily)
First of all, sync all the gmail contacts into your android device from google.
Install Haxsync from the Google Play store (contacts+ and ubersync may give the same results)
Goto advanced settings for haxsync and set things up the way you want (I selected to have the htcdata backup entry put into the notes field, but this is optional)
now sync with haxsync to get all the facebook details and wait for the haxsync to finish.
Now you have all the data into your device if you look at an entry you might see some of the users data is listed under the google account, and other parts are listed under the haxsync account. From here on only the google data will sync back up to google.
Now to perform some manipulation
Go to settings on your android device(s) and disable syncing for both Google and haxsync. (note I said device(s) this means disable sync on all other device you might have that also sync to Google)
Go into People on your main Android device and export your contacts to storage, this will make a vcf file on the Android device containing all of the data for each person (minus the account it's associated with)
On the android device(s) go to settings - applications - contacts storage and clear data- (remember to do this for all android device syncing to google)
load gmail in your web browser on your PC, go to contacts, select them all and delete them.
Now go back into People on the Android device and import the data you saved to your storage.
You will now see you have merged the data that was previously seperated by the gmail and haxsync accounts
Go back into settings on the Android device and re-enable sync for gmail.
Wait for this to finish.
once your device has synced with Google again go into gmail and select contacts
On the left of the page look under 'other contacts' select all of them and choose add to My Contacts.
Now go up to My Contacts and you can start sorting everyone into different groups again if you wish.
Now you have synced both gmail and Facebook information into your gmail account which will flow down to any other Android devices you have.
If you add more people on Facebook and want their data in gmail, you'd have to repeat this process again.
If you decide to re-enable Haxsync again you may need to manually join some of your contacts in your phone again, such as where friends also have Google+ and Facebook accounts under different names.
It's not perfect but if you have 100's of contacts / friends it saves a lot of manual data entry saving everything into gmail.
Good luck and have fun.
How do people have their contacts when using multiple Google accounts?
I email people from work using work and personal accounts, depending on the content so I want my contacts available on both
It seems most contact merging apps only address duplicate contacts but not contacts that are present in more than one account.
That is they consolidate multiple contacts into one but they do not "join" the contacts
Presently I have so many contacts and each contact had so many joins that my note 3 suffers when browsing contacts.
I also don't understand why Google and Google plus contacts are separate.
Some of my contacts have the maximum Ten joins and I need more, so clearly in not doing things the way Google intended.
Options: use a third party service to keep multiple accounts in sync, but only sync one to the phone.
Find a utility which can join (not just merge) contacts automatically
Also, my contact pictures keep disappearing. Not all of them, but some.
Can anyone explain how social networking contact syncing works when using the social network syncing versus using something like contacts plus and connecting it to Facebook?
I've been having a hell of a time trying to understand the philosophy behind Android contacts but I've not been able to make sense of how they were actually intended to be used. It seems totally haphazard