Android Facebook Integration problem - Android Software/Hacking General [Developers Only]

So I added my integrated my Facebook account to my Android phone via Settings->Accounts and sync. Now I expected there to be some interface/method by which my FB contact pictures would be integrated with my phone contacts. But then I didn't find any such interface and found out this whole process was supposed to be automatic. But now after a day of internet access on my phone (wifi), I can see only 2-3 out of about 100 contacts with their FB photos and statuses.
How do I integrate them all?
I'm kind of curious why there isn't an interface to manually link the contacts with their profiles since their are many people with the same first name in my friends list, and how would Android know who's who.

Related

Android Facebook Integration problem

So I added my integrated my Facebook account to my Android phone via Settings->Accounts and sync. Now I expected there to be some interface/method by which my FB contact pictures would be integrated with my phone contacts. But then I didn't find any such interface and found out this whole process was supposed to be automatic. But now after a day of internet access on my phone (wifi), I can see only 2-3 out of about 100 contacts with their FB photos and statuses.
How do I integrate them all?
I'm kind of curious why there isn't an interface to manually link the contacts with their profiles since their are many people with the same first name in my friends list, and how would Android know who's who.

[Q] WP7 Contacts

I finally got a Windows Phone 7.
However my first gripe was the fact that when you use your live ID, it automatically decides to import all your contacts from MSN etc which is kind of stupid. So I ended up fixing that by creating a new account just for my phone.
Microsoft really need to add an option there, Do not sync live contacts!
As I handle all this through my Exchange service. Only use my live account for MSN.
Anyway so I decided to link my facebook account to my phone. That went great right up until I saw it importing all my facebook contacts! So I finally found the setting to only sync with contacts in phone, so now it's linked my phone contacts to my facebook by only whats on my phone.
However this is where I have an issue. I go to type a text message or email and look for a contact and it's showing ALL my contacts from facebook, yet they don't show in the People Hub. I specifically have the setting "Only add facebook information to existing contacts" checked.
My next issue is the fact Birthdays from Exchange to the Phone are not syncing up correctly.
Some will sync up correctly and others will be out.
The information is there on the Exchange and correct, and same in my Outlook. But WP7 sometimes decides that a contacts birthday will be out by a day. So far one day ahead.
E.G
Contact 1 Birthday 16th July on exchange, shows up as 17th July
They are also not appearing in the calendar
I have checked and regional settings on phone and exchange are correct. It can't be the exchange as it was syncing fine with WM 6.1.
Help!!!!
actually the birthday issue has been there since wm6.5 for me and still a mystery to me hehe.
danbriant said:
I finally got a Windows Phone 7.
However my first gripe was the fact that when you use your live ID, it automatically decides to import all your contacts from MSN etc which is kind of stupid. So I ended up fixing that by creating a new account just for my phone.
Microsoft really need to add an option there, Do not sync live contacts!
As I handle all this through my Exchange service. Only use my live account for MSN.
Anyway so I decided to link my facebook account to my phone. That went great right up until I saw it importing all my facebook contacts! So I finally found the setting to only sync with contacts in phone, so now it's linked my phone contacts to my facebook by only whats on my phone.
However this is where I have an issue. I go to type a text message or email and look for a contact and it's showing ALL my contacts from facebook, yet they don't show in the People Hub. I specifically have the setting "Only add facebook information to existing contacts" checked.
Click to expand...
Click to collapse
It automatically decides to import it because that was the way the phone was designed. To stay in sync with your Windows Live Hotmail, Contacts, Calendar, Xbox, Zune, etc. Certain things can be disabled for the most part, but the phone was designed to take these things from the cloud and put em on your phone. The phone was built for those who primarily use Windows Live and it's services. Just like how Android phones are built for those who use Google services.
As for your Facebook contacts, they will continue to display in your messaging/mail auto-complete regardless of the setting you choose in the People hub. That setting simply hides them from view in the People hub, it does not remove them from your phone. You can still do a People search and find Facebook contacts (and other services if you have them sync'd), and when you compose a new sms/email, you can still use auto-complete to find a Facebook contact. Just because you don't have them as a specific contact in your address book does not mean you will not contact them ever, and so the phone surfaces that information in the case you ever need to. You simply have to ignore the other contacts, and continue on your normal contacts.
prjkthack said:
It automatically decides to import it because that was the way the phone was designed. To stay in sync with your Windows Live Hotmail, Contacts, Calendar, Xbox, Zune, etc. Certain things can be disabled for the most part, but the phone was designed to take these things from the cloud and put em on your phone. The phone was built for those who primarily use Windows Live and it's services. Just like how Android phones are built for those who use Google services.
As for your Facebook contacts, they will continue to display in your messaging/mail auto-complete regardless of the setting you choose in the People hub. That setting simply hides them from view in the People hub, it does not remove them from your phone. You can still do a People search and find Facebook contacts (and other services if you have them sync'd), and when you compose a new sms/email, you can still use auto-complete to find a Facebook contact. Just because you don't have them as a specific contact in your address book does not mean you will not contact them ever, and so the phone surfaces that information in the case you ever need to. You simply have to ignore the other contacts, and continue on your normal contacts.
Click to expand...
Click to collapse
That is really stupid. I choose to not show them for a reason as I don't want hundreds of contacts in my contacts list for messages and emails.
Does Mango solve this issue?
Also I'm guessing there's no way to choose what info gets imported for each contact, as some contacts on facebook input invalid phone numbers etc and well they are now clogging up my phone with useless info.
Kind of stupid to not have options to control what can and cant be linked and displayed!
prjkthack said:
It automatically decides to import it because that was the way the phone was designed. To stay in sync with your Windows Live Hotmail, Contacts, Calendar, Xbox, Zune, etc. Certain things can be disabled for the most part, but the phone was designed to take these things from the cloud and put em on your phone. The phone was built for those who primarily use Windows Live and it's services. Just like how Android phones are built for those who use Google services.
Click to expand...
Click to collapse
Android does at least give you the option to disable syncing contacts with google though.
danbriant said:
That is really stupid. I choose to not show them for a reason as I don't want hundreds of contacts in my contacts list for messages and emails.
Does Mango solve this issue?
Also I'm guessing there's no way to choose what info gets imported for each contact, as some contacts on facebook input invalid phone numbers etc and well they are now clogging up my phone with useless info.
Kind of stupid to not have options to control what can and cant be linked and displayed!
Click to expand...
Click to collapse
Guess that all depends on how you look at it. I filter my People list to ones only in my Hotmail contacts, sync Facebook info with those only in my People list, and enjoy it when the messaging app allows me the flexibility to still contact those who have contact information but are not displayed in my People list. Again Windows Phone 7 is a socially connected phone designed to help keep you in contact with your Windows Live and Facebook contacts in addition to your regular phone book contacts (and just wait till Twitter and LinkedIn are finally available). So if you don't like that, then the phone is probably not for you.
Mango does not solve the "issue" since its by design, and therefore not an issue at all. I don't expect to it change anytime soon either since Facebook Chat is also integrated and the phone won't simply just exclude the people in Facebook Chat who don't exist on your phone, as that destroys the convenience of chat.
Just gonna be something you need to deal with I suppose, until the feature to further filter your contacts can be added.

[Q] Linked contacts: how to trigger the automatic detection?

Hello,
I added (synced) Skype, GMail and LinkedIn contacts with my phone book and I see that sometime Android is triggering the linked contacts suggestion and propose to link (for instance) a Skype contact with a phone book contact.
Is it possible to trigger this process by hand? I hate to define these links every time by hand.
This triggers when you add an account and it syncs for the first time. No other way to do it.
I only added links to my contacts once. Then, i backed them up to google. Now, when i restore contacts (to a Sense ROM) they automatically link, no notification links required.
Thank you for this information.
I asked this, because actually it shouldn't be necessary to link contacts more than once, even if I had this necessity. I can explain why.
I have:
1) 1 account on Funambol (my main phone book)
2) 2 gmail accounts
3) 1 LinkedIn account
4) 2 Twitter accounts
5) 1 Skype account
All of these accounts are set to be synced with my phone.
What happened: when I added the Skype Account, I decided to sync all contacts with my device. So I found all my Skype contacts in the phone book. Then, the contact connections suggestion has been triggered after a non precise period of time and I linked the contacts as usual. Then I removed a Skype contact from my PC. After doing that, I went into Settings->Account&Sync->Skype->Sync contacts but the contact I removed on my PC didn't go away from my phone book on the device.
I also noticed that the sync process was too much short (~0,1 seconds), and it couldn't be gone all OK as actually was.
So I decided to go into Skype settings and change the sync options to Sync with existing contacts; then the contact I removed using the PC has gone away from the phone too, and then I reset the sync setting to Sync all (first option).
This caused all my Skype contacts to be unlinked from my phone book (Funambol) contacts and the link contact suggestion has been triggered again after some time. Despite that, I had to re link many of my Skype contact by hand and you can understand that it is not so happy.
I didn't understand where the contact connections are stored. You say google account, but I'm not convinced of that. At least in my case. I've seen that after linking contacts, the funambol client had something to sync with the server but I don't know what it did exactly. By the way, I didn't understand why, the phone numbers I've put into the funambol account are not going to be stored also in the gmail account, where the contacts are linked together.

[Q] Force disable Facebook contacts sync on startup

As you all know the nightmare of the BIG contacts list that appears when you hit "Phone" on the home screen which is due to grabbing both, the Contacts and Facebook friends...
And it is just not so handy to disable Facebook sync at all because you want the pictures, the link between existing contacts and Facebook contacts..
And if you tried to disable the "Sync Contacts" feature from Facebook for HTC account... It works... but just till your next restart of the phone, if you switched it off and back on... Bamm!... the Tick for "Sync Contacts" is back on again and you will soon have the big long list again :S
So is there any script or something that runs on startup to force disable the "Sync Contacts" feature??
Tried to post it on the development section but I wasn't allowed because I'm a new member.. If anyone could post as a request, to develop the script if possible.. I think it will be the end of this nightmare..
sandrows said:
Tried to post it on the development section but I wasn't allowed because I'm a new member.. If anyone could post as a request, to develop the script if possible.. I think it will be the end of this nightmare..
Click to expand...
Click to collapse
This is a question and therefore should be posted here in Q&A not Development section, that's why that rule is there....(thankfully).
If you only sync Facebook contacts where they exist in actual contacts...you don't such a big list to start with.
Or setup a favorite contacts group within your main contacts they will then appear first, along with the recently contacted people, so shouldn't be a problem. (ah I've just realised that this could well be a Sense 3.5 only feature....in which case time to unlock, root and flash some Sense 3.5 ROMS).
Plus the Phone is enabled for Smart dialing which permits you to whittle the contact list down in no time.
The thing with flashing other roms is the arabic support, I read it is not fully supported. I still can't understand why. I bought my phone from egypt and it has excellent arabic support..
Can't they just extract whatever from it and integrate it to their roms!
Anyway, About syncing only with existing contacts... When I updated the Facebook app, I was left with two accounts in the "Accounts & Sync"
1. Facebook for HTC (Old): Sync contacts, Sync live feeds
2. Facebook (New): Sync contacts, (Sync live feeds is missing from this account so the old account is necessary for any widget with a Facebook stream)
The Facebook for HTC has the whole problem, It loses its settings on every startup. I tell it to Not sync contacts and use the other account to sync contacts because I can set it to sync only existing contacts. But nothing, everything is lost with the restart.
sandrows said:
The thing with flashing other roms is the arabic support, I read it is not fully supported. I still can't understand why. I bought my phone from egypt and it has excellent arabic support..
Can't they just extract whatever from it and integrate it to their roms!
Anyway, About syncing only with existing contacts... When I updated the Facebook app, I was left with two accounts in the "Accounts & Sync"
1. Facebook for HTC (Old): Sync contacts, Sync live feeds
2. Facebook (New): Sync contacts, (Sync live feeds is missing from this account so the old account is necessary for any widget with a Facebook stream)
The Facebook for HTC has the whole problem, It loses its settings on every startup. I tell it to Not sync contacts and use the other account to sync contacts because I can set it to sync only existing contacts. But nothing, everything is lost with the restart.
Click to expand...
Click to collapse
I can't comment on Arabic support as I don't use it myself, it might be worth inquiring within the custom ROM thread that you consider using to see what the current users say, some might be using Arabic support.
When I was on Sense 2/3 (ie not 3.5) I only ever used the account type Facebook for HTC Sense and I avoided the un-secure HTTP facebook application, I used the secure HTTPS m.facebook.com website to access facebook.
In sense 3.5 there is only one Facebook account type and all is easier.

Contact management with personal plus Google Apps

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

Categories

Resources