Thursday, November 20, 2008

Facebook errors: fb:redirect: redirect forbidden

I'm working on putting a flash app onto facebook and had this error when I tried to use a page in a tab:

fb:redirect: redirect forbidden by flavor TabFBMLFlavor on the profile tab.

A bit of searching revealed that you can't require ogin: $userid = $facebook->require_login();

Unless you check to see if the userid is null:

$userid = $facebook->get_profile_user();
if(is_null($userid)){
$userid = $facebook->require_login();
}

2 comments:

  1. Hi!
    I've tryied your solution, but it's not working...

    Usign Facebook PHP5 library I get this:



    Fatal error: Call to undefined method Facebook::get_profile_user()



    So, do you have any other suggestion? :'(

    Thanks in adavanced,
    J.J. Alan

    ReplyDelete
  2. you cant get the user id of a user from the profile tab.

    ReplyDelete