How Google/Facebook Contact Merging Work?

12 views
Skip to first unread message

Leong Hean Hong

unread,
Jan 24, 2010, 9:50:41 PM1/24/10
to CodeAndroid Malaysia
Hi,

I would like to know how the (N1's) Contact List is able to merge/
match Google-FB contact?

Both Hero and N1 supports FB and Google contact. In Hero, I start off
with syncing to Goggle contact. Then I have to manually link each
Google contact to FB. Hero is able to keep track of this matching by
appending metadata to Google contact's "Notes" fields. It looks
something like this: <sn>id:816263607/friendof:552738103</sn>. The 2
set of integers are my friends' user ID and my FB user ID
respectively.

I have not figure out how N1 keep track of the matching. After I set
up my username+password for Google account and FB account, N1 will
automatically match Google contact with my FB contact, based on name
matching. For some contacts (with weird name), N1 provide a "merge"
function for me to match Google contact to FB contact manually. Unlike
Hero, it does not append metadata to my Google contact list (at least
not visibility). So, how does N1 keep track of this matching info?

How about Magic and Dream? Does the preinstalled contact book support
FB integration? If it does, how does it keep track of Google-FB
matching?

I suspect N1 might keep some info in the SDCard. I will be exploring
the SDCard later.

Bernie Eng

unread,
Jan 24, 2010, 10:05:56 PM1/24/10
to codeandroi...@googlegroups.com
This seems like a good question to shoot to the android devs coming in February.

My hunch is the mechanism for keeping these 2 data synced is different between N1 and Hero and should not be compared. N1 uses built-in standard APIs (>2.0) while Hero leverage HTC APIs.
Reply all
Reply to author
Forward
0 new messages