Settings

Theme

Convert your Facebook friend contacts to CSV

vytautas.jakutis.name

28 points by tahu 15 years ago · 17 comments

Reader

unicornporn 15 years ago

Weird, I've decided to leave FB and was working on doing this an hour ago. I ended up using: https://chrome.google.com/webstore/detail/ficlccidpkaiepnnbo...

You can also use this method: http://techcrunch.com/2010/11/12/how-to-mass-export-all-of-y...

but for me it only exported contacts that had their email address visible. "Facebook Friend Exporter" worked better.

bhousel 15 years ago

wtf.. Why screen scrape Facebook from a bookmarklet, when the Graph API gives you all this and more in JSON.

http://developers.facebook.com/docs/reference/api/

  • cdcarter 15 years ago

    Graph API does not expose phone numbers

    • unicornporn 15 years ago

      I think this is where fbcmd [ http://fbcmd.dtompkins.com/ ] enters. It can do some fancy things scraping has trouble doing. I extracted tel numbers and other info from friends in tidy CSV, downloaded all the photos I was in and more.

  • bjonathan 15 years ago

    you cant have all that informations via the Graph API I think. For example the birthday dates of my friends, I cant have them via the API

GeoDeV 15 years ago

I just had to do the very same thing, except instead of Facebook, it was a contact list in a proprietary medical office database. Since my programming skills are limited to Basic and Pascal, I just used AutoHotKey and the AutoHotKey Recorder. After a little editing, i.e. adding a test for empty boxes and putting the whole script in a loop, it was working fine. I considered teaching myself Ruby, but I knew it would be much faster to use AutoHotKey. But it's really interesting to see the same process in a proper computer language

ComputerGuru 15 years ago

Just be careful, Facebook monitors for scraping activity and has deleted accounts over this in the past.

Would be great if it offered a variable sleep option, to make it a bit less of a dead giveaway.

ivansavz 15 years ago

Everyone quick! Get it, before the cease and desist letter comes. ( backup: http://piratepad.net/VKHtw0Txli )

  • frgtn 15 years ago

    The letter might hit some complications since the site is outside of US.

alttab 15 years ago

After browsing the source I thought there has to be a better way

kennethologist 15 years ago

Cool stuff. Got a lot of insight from the code.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection