Note that this does not import your friends' EMAIL ADDRESSES. Might be just be, but I find the pitch a little bit deceptive: to me, "Friends to Gmail" implies that you can subsequently email those friends.
I had the same (incorrect) assumption. Emails would definitely be more useful.
That said, via the Facebook API a user can give your app permission to access their own email, but they (thankfully) cannot give your app permission to access the emails of their friends. I'd guess that's why he wasn't able to include emails in the CSV.
You can do this via yahoo mail. It's the only service I've seen that exports email addresses. I signed up for a fake yahoo account a few months ago. Works perfectly and exports to .csv just like this app.
I made this yesterday because someone on a mailing list I'm on wanted to view his friends birthdays on his Google Calendar and merge in some other contact info.
I'm working on email addresses, but as others have noted, it's not in the API and would probably get this application banned...which wouldn't be the first time for me as many of you may know ;)
If you want to import email addresses from Facebook to Gmail without using an app, try the following:
1. Create a new Yahoo email account (using a browser other than Chrome/Chromium - possible bug). Even if you have an old Yahoo email, create a new one so that the address book starts out fresh.
3. When the Facebook login and authorize popup appears, authorize Yahoo to receive your data. Yahoo imports the addresses.
4. Now that your friends' addresses are in Yahoo Mail, click 'Tools' in Yahoo Mail and then 'Export'. CSV format is a good format for uploading to Gmail (or your local address book). Save the file to your computer.
5. Sign in to Gmail. Click Contacts. From the 'More actions' dropdown menu, select 'Import...'. Click the 'Choose File' button. Select the Yahoo CSV you just saved and click the 'Import' button.
A big recommendation would be to have the value stated up-front, alongside the big Connect to Facebook button. Like: put all of the /about/ content in a column next to that Facebook button.
A slight improvement would be if you can export to a file, which is importable via Gmail's own interface. I'd still be trusting you with my Facebook login, but I'd be keeping my Gmail login secret.
I've recently came across the problem of exporting friends to gmail and used this solution. There's a problem that phone numbers as well as other data will land in the description area when importing the csv, but at least I got my contacts outside of that walled garden, and it grabs the emails (if friend displays it publically).
The subject app seems like it's a similar approach (js) with one difference - it needs permissions, while the bookmarklet above works 100% client-side.
Interesting...and similar thoughts to those below where the "Connect with Facebook" pushed me towards considering the site to be spam.
Is the end goal getting information centralized? Makes me think of Greplin, except rather than import all the data to a central 'store', they allow you to search it all from a central location.