Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

Back when my HTC Desire had its stock Sense, there was an option to link Facebook accounts to Google contacts, by selecting them from the Facebook friends list.

This created fields for my contacts such as:

<HTCData>
<Facebook>id:02394985720/friendof:2103910923|id:123768123/friendof:09812387</Facebook>   
</HTCData>

Now, my phone is on CyanogenMod 7. I've added a Facebook account under Synchronization settings, but it seems it only matches contacts who have the same name as their Facebook counterpart. Those who are matched get a Facebook profile link:

The other ones aren't linked. Therefore: How can I force link a Google contact with a Facebook profile? This would allow me to link contacts even if their names are different.

I'm aware of this question: how to link contact with facebook, gmail etc?, but there is no "Join" option for me, and it isn't really answered as well. I'm also aware of SyncMyPix.

share|improve this question
    
Related: android.stackexchange.com/questions/13533/… –  Flow Sep 11 '12 at 10:04
add comment

3 Answers

up vote 10 down vote accepted

First, in the Facebook app, under its Settings, enable synchronization for all contacts.

Open up your contact list and select the Google contact you would like to merge. Then push the menu button and select "Edit Contact". Then hit the menu button one more time and select "Join".

Choose which contact you would like to merge it with and you should be good to go.

share|improve this answer
add comment

FOr making this process simpler, use go contacts. One click joining. Just open go contacts and open the menu, at the menu click on merge, it would give you sort options. Sort based on name, email and phone number. Choose an option and it would cluster the contacts it feels are duplicates together and ask you for confirmation. You can review and decide what to merge and what not to.

share|improve this answer
    
Can you elaborate on this? –  slhck Sep 11 '11 at 16:30
    
Glad you asked, download go contacts, once you do this go to menu and you will have an option called merge. Here you will get options like merge by name, number, email etc. Then it will club all results and show, all you have to do is click on each contact once and they get merged. –  Aadi Droid Sep 11 '11 at 17:19
    
This doesn't work at all. Neither criterion delivers any results. The problem is that the contacts I want to merge don't have the same name, and most Facebook contacts have no e-mail address or phone number given. –  slhck Sep 11 '11 at 18:10
    
i spoke from my experience, i managed to merge most using go contacts and a few i merged manually using join. Sorry it din't work for you! –  Aadi Droid Sep 11 '11 at 18:14
    
done ! I was just trying to tell you what i did hoping it would help. –  Aadi Droid Sep 11 '11 at 19:08
add comment

For those with Sense, you also can add the link manually (I find that Sense doesn't always add the notes tag to Google Contacts automatically). You can get the facebook "id" by going to graph.facebook.com/username instead of www.facebook.com/username (ie: after you click on a friend on the Facebook webpage, replace "www" with "graph"). Then just paste into Google Contacts notes:

<HTCData><Facebook>id:12345/friendof:67890</Facebook></HTCData>

where 12345 is your friend's id and 67890 is your id. Sense picks up the link on the next sync with Google Contacts, and the Facebook link is added permanently.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.