views:

1451

answers:

5

I came across moo.com (a printing website) that allows me to import my personal photos from Facebook. The photos were then displayed in a gallery format and I was able to drag and drop photos I would like to print.

What kind of programming language do they use and how do they do it? Any legal issues surrounding such import application?

Thanks in advance.

A: 

What kind of programming language do they use

Any they care to

and how do they do it?

http://developers.facebook.com/ (more specifically, they probably use http://wiki.developers.facebook.com/index.php/Photos.get)

Any legal issues surrounding such import application?

Whatever terms and conditions Facebook impose on users of their API. The usual issues with dealing with copyrighted material. Talk to a lawyer.

David Dorward
With all due respect, that sample is for the facebook platform api which is intended for creating facebook aplications (and not for integration with your own site).
schmrz
Either you are mistaken, or the Facebook document is **very** poorly organized — I got to that by following links from the Facebook Connect documentation.
David Dorward
Do you care to explain? Not just because I want to know where I'm mistaken but also because Derick is really confused now :)
schmrz
As I said. I followed links to the Facebook Connect section and then onwards that took me through to the API section and that page. At no point was they are hint that I was leaving the realm of things covered by Facebook Connect. All the links were part of the page content (so I didn't hit a global nav link or anything like that).
David Dorward
Facebook Connect is used to integrade Facebook Platform into your own site so yes, you do use Facebook Platform's api to get things done but you need to use Facebook Connect to use the api in the first place. With that said, this discussion is triggered by the lack of information in the documentation itself and it truly is very poorly organized. I have updated my answer.
schmrz
+2  A: 

David was a bit faster and in my opinion he gave a false not-so-complete answer when it comes to choosing betwen facebook platform api and facebook connect api so I will be more precise ;) You can do that easily by combining Facebook Connect and the Facebook Platform API.

  • Facebook Connect is the next evolution of Facebook Platform -- enabling you to integrate the power of Facebook Platform into your own site, desktop application, iPhone app, and beyond.

Facebook connect usage and example:

schmrz
A: 

Thanks guys.

Is there a specific code to do that function if I am using PHP?

A: 

I am the creator of the web site Foto Friend (www.fotofriend.com) which lets you print your photos directly from Facebook. This has been achieved in PHP and using the Facebook Connect API (http://developers.facebook.com/docs/guides/web). I am happy to respond to any specific technical questions you may have.

Ben
A: 

This application lets you export your photos from Facebook to your computer, one by one or entire albums organized by photo: http://facebookexport.com/photo

Dan