PDA

View Full Version : Facebook photos v1.0


junda
May 26th, 2009, 03:57 AM
Hi, the long-wanted Facebook app is here. Now you can view all your friends' photos on boxee, with slideshow!

This page is not updated. View project page for latest news.
Project page: http://code.google.com/p/boxeefb/

Facebook Photos won both People's Choice and Judge's Choice!

v1.5 is out! New feature: view recently updated albums.

It's being actively developed, and welcome to vote for new features here:
http://spreadsheets.google.com/viewform?formkey=cnQ5MDhqRGJRUEpyaUN0am1qNUFJV0E6M A


Step-by-step guide: http://code.google.com/p/boxeefb/wiki/Stepbystep
http://boxeefb.googlecode.com/files/Picture%206s.png

AppBox install: new
1. Add http://boxeefb.googlecode.com/svn/repo/ to your App Box repository.(App Box-Repositories-Add Repository)
2. Add Facebook from New Applications
3. Navigate to Pictures-Internet-Facebook. Enjoy!

Manual install:
1. Download boxeefb-1.0.zip file from http://code.google.com/p/boxeefb/downloads
2. Unzip, and copy the facebook folder to BOXEE/UserData/apps/
3. Add below to the pictures section of your sources.xml
<source>
<name>Facebook</name>
<path>app://facebook/</path>
<thumbnail>http://boxeefb.googlecode.com/files/logo200.png</thumbnail>
<private>false</private>
</source>
4. In your web browser, log out Facebook (recommended, to avoid re-login)
5. Run boxee, and navigate to Pictures-Internet-Facebook
6. Click "Login to Facebook", a Facebook login page will open in your browser
7. Fill the login form and check "Keep me logged in", submit
8. Go back to boxee, click OK and Enjoy!

Apple TV users:
A browser is needed for Facebook login. Or you can copy a working registry.xml from other computers to ATV. See "Configuration file" below for details.

Linux users:
This app uses xdg-open to open Facebook URL

Configuration file
The file can be found at BOXEE/UserData/profiles/yourboxeename/apps/facebook/registry.xml.
The content should look like:
<registry>
<value id="expires">0</value>
<value id="secret">989f61c2252837be36bd3f7fa5e5a211</value>
<value id="session_key">a7d4515138a9076751c633db-632728111</value>
<value id="uid">your facebook uid</value>
</registry>

If the value of "expires" is not 0, you have to re-login to Facebook in about 24 hours. Although it's well handled, it may be very annoying for some users. Steps to solve this:
1. in browser, logout Facebook
2. delete registry.xml
3. run boxee and this app, click "Login to Facebook"
4. in browser, check "Keep me logged in to boxee" before submit
5. Enjoy!

Source code and modification:
The source code is included in the app, no separate download needed. Feel free to modify the source code, but please keep the Facebook api_key and original author Junda Liu. Thanks!

Bug report:
http://code.google.com/p/boxeefb/issues/

Known issues:
1. If friend name has non-ASCII character, the user id will be displayed, because the SetLabel API seems to accept ASCII only. If you know the solution, please contact the author at jundaliu+boxeefb@gmail.com

junda
May 26th, 2009, 03:31 PM
thanks ameno for the repo!

rickh
May 26th, 2009, 04:07 PM
Works nicely.

Thanks!

R.
==

Tallowby
May 26th, 2009, 04:50 PM
Can we expect a full Facebook app in the future?

Good job on this one!;)

Sniperking
May 26th, 2009, 05:17 PM
Good Work. Im not a facebook user but i can respect the effort you must have put in to make this app.

nickdima
May 26th, 2009, 06:26 PM
I was working on the same thing! Well... congratulations for being first :)

junda
May 26th, 2009, 11:51 PM
Can we expect a full Facebook app in the future?

Good job on this one!;)

thanks! it's just v1.0, more features are definitely coming.

junda
May 26th, 2009, 11:54 PM
Good Work. Im not a facebook user but i can respect the effort you must have put in to make this app.

Thanks. In fact, I spent more time guessing boxee internals than coding.

junda
May 26th, 2009, 11:56 PM
I was working on the same thing! Well... congratulations for being first :)

thanks, what is your status so far?
which features are you working on?

ameno
May 27th, 2009, 03:38 AM
The repo is not working for me (I'm on Windows). Note: The directory itself (http://boxeefb.googlecode.com/svn/repo/) must return the same data that index.xml returns. That's why the php file is included. You can use it as index.html file if you like, just remember to have the extra carriage return at the end.

ameno
May 27th, 2009, 01:51 PM
thanks, what is your status so far?
which features are you working on?

It's funny, I was actually about to start working on this next week as well. Great minds think alike I guess.

I am going to take a look at your code. I have a method for being able to log into FB from inside Boxee. Maybe I can patch it into your existing code.

junda
May 27th, 2009, 02:00 PM
The repo is not working for me (I'm on Windows). Note: The directory itself (http://boxeefb.googlecode.com/svn/repo/) must return the same data that index.xml returns. That's why the php file is included. You can use it as index.html file if you like, just remember to have the extra carriage return at the end.

I think the latest MAC/Linux version doesn't need this. some repos on the wiki don't have this either, see:
http://dir.unboxeed.com/ or
http://dir.boxeehq.com/

ameno
May 27th, 2009, 05:21 PM
I think the latest MAC/Linux version doesn't need this. some repos on the wiki don't have this either, see:
http://dir.unboxeed.com/ or
http://dir.boxeehq.com/

Well, that's fine if some don't need it. Would you like you repository to be compatible with ALL platforms? Like Windows, which, coincidentally, a bunch of people on this forum use? :cool:

junda
May 27th, 2009, 07:43 PM
Well, that's fine if some don't need it. Would you like you repository to be compatible with ALL platforms? Like Windows, which, coincidentally, a bunch of people on this forum use? :cool:

I'm using APIs that current Win boxee doesn't support, so this(incompatible repo) is actually a good thing for win users. I also updated known issues on the project page.

junda
June 8th, 2009, 12:04 AM
setlabel accepts utf-8
use setlabel(someunicode.encode('utf-8'))

sandymiss
June 11th, 2009, 10:15 PM
We want to share this site to you

simulation credit auto (http://simulationcreditauto.net/)

mashjones
July 22nd, 2009, 01:14 PM
Anybody get this working on Apple TV. I created a registry.xml file, assuming the secret tag is the password tag and put it in the directory as stated. Still no luck though? Any help would be appreciated.

Tallowby
July 28th, 2009, 08:52 AM
I could have sworn I had this working on my Atv but now it is not.

My question is ... How can it be activated on the Apple TV?

Nicmcr
September 29th, 2009, 02:25 AM
Anyone get this working on apple tv?

zxckelly
January 22nd, 2010, 01:22 PM
I'd also really like to know if anyone has this working with Apple TV? Thanks!

Kelly

se99jmk
September 6th, 2010, 03:58 PM
Hi

I'm a little new to boxee, but absolutely loving it!
I'm having trouble getting the Facebook app to work though...

The app appears in the list and has been added as a shortcut.

The friends list appears showing all profile pic photos, however when I click on a name, it loads indefinitely.. Same thing happens when I click any other option at the top - infinite loading..

(It also says "press left to get back to the friends list", but this doesn't actually happen when pressing left).

Is this working for everyone else? And is there something I need to do to enable it?

Thanks for your help!

Jamie

darcilicious
September 6th, 2010, 04:30 PM
It would appear this app hasn't been updated to work in Boxee beta... just my best guess based on the dates of the posts in this thread.

se99jmk
September 6th, 2010, 04:34 PM
I was worried that might be the case ;-)

Was this created by a Boxee Dev, or third party?
Any chance of someone updating this one?

Unfortunately my Code-Fu is weak ;-p

Jamie

darcilicious
September 6th, 2010, 04:40 PM
It's a third-party app... the first post in this thread has info pointing to the project page which also looks rather dead :(

kevindosi
January 11th, 2011, 01:39 PM
i got the facebook app installed on my boxee box but, when i click on it, it opens up and then nothing at all happens. I just get a screen that has the facebook logo on top then the choices "my friends, my albums, recent updates" i can't click around or anything. It hasn't given me the option to login either. Any help?