You can now export your Yahoo Address Book into a vCard format that can be used for the Address Book in Mac OS X.
Some people suggest that you export the Yahoo Address Book as LDIF format, but the thing with this is that you lose all your contacts’ home email addresses.
To keep all your work and home email addresses, you can use the script I wrote: https://www.spudart.org/php/yahooaddressbook2vcard
It will convert over the following fields from Yahoo into Mac OS X Address Book:
–Alternate Email 1
–Alternate Email 2
This would be great for the 9 other Mac uses out there.
Shoot, I meant 9 other Mac USERS out there.
Someone recently asked me this. He wants to sync his yahoo address book and his OS X address book. But the OS X address book is more up to date than the yahoo one. So he was worried about having the older yahoo records erase his newer OS X records. This import will bring in any missing information from yahoo and merge it into your OS X Address Book. So let’s say my mom’s phone number is listed in my yahoo address book, but not in OS X. The import will bring the missing phone number into OS X Address book. But let’s say you have an old phone number in yahoo, and a new phone number in OS X. The import will keep the new phone number in OS X too. Importing stuff from the yahoo vcf file will not overwrite phone numbers and addresses in OS X. It only brings in the missing information.
So, let me get this straight… I need a website to use this script? I can’t just run it on my hard-drive somehow? I’m confused. I don’t have a website. At least, I don’t THINK I do.
i am confused too…i don’t have a website but really would like to run your script…i wish yahoo would just help out a bit…oh well….
You are truely my hero. Thank to people like you little things finally DO work! Thanks. Is there also an option for the other way round? I would like to update the yahoo account as well for travel and backup. I just never felt that .mac is worth the 99$. regards one of the 9 others
this is wonderful! i’ve been looking for somthing like this for weeks, and now there it is. btw, <? as a start of php script may not work for everyone. i changed it to <?php