[Facebooker-talk] e_a_i_i_b_f_u halting and redirecting to canvas
Alan Larkin
alan.larkin at gmail.com
Thu Jan 1 19:51:15 EST 2009
No its set to IFrame alright. Or at least it was ... this problem has forced me
back into FBML.
Bosco So wrote:
> In the Facebook Developer app, did you configure your app as IFrame or
> FBML? From your description, it seems like you have it set for FBML.
>
>
> On Wed, Dec 31, 2008 at 6:40 AM, Alan Larkin <alan.larkin at gmail.com
> <mailto:alan.larkin at gmail.com>> wrote:
>
> Hi all,
>
> I'd appreciate a little help getting the ball rolling here ...
>
> I'm trying to develop an IFrame app. When I visit my canvas page it
> renders fine. It contains a link:
>
> <%= link_to 'Edit', edit_team_url(1) %>
>
> If the user clicks that link they will need to have authorised the
> app so the TeamsController uses
>
> ensure_application_is_installed_by_facebook_user
>
> Now, if the app has not yet been authorised, the Facebook
> authorisation page appears, and after allowing the app, the user is
> redirected back to the canvas page (not forwarded on to the edit
> page as I would have liked).
>
> Further, if a user who has already authorised the app clicks the
> 'Edit' link, Facebook loads again inside the IFrame (so I have
> Facebook within Facebook) and displays the canvas page.
>
> The logs show the before filter is halting and then there is a
> redirect back to the canvas:
>
> Processing TeamsController#edit (for XX.XX.XXX.XXX at 2008-12-31
> 14:22:31) [GET]
> Session ID: XXXXXXXXXXXXXXXXXXXXXXXXXXX
> Parameters: {"id"=>"1"}
> Redirected to
> http://www.facebook.com/install.php?api_key=XXXXXXXXXXXXXXX&v=1.0
> <http://www.facebook.com/install.php?api_key=XXXXXXXXXXXXXXX&v=1.0>
> Filter chain halted as
> [:ensure_application_is_installed_by_facebook_user]
> rendered_or_redirected.
> Completed in 0ms (DB: 0) | 302 Found [http://XXXXXXXXXXX/teams/1/edit]
>
>
> Processing CanvassesController#show (for XX.XX.XXX.XXX at 2008-12-31
> 14:22:33) [GET]
> Session ID: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
> Parameters: {"fb_sig_time"=>"1230733218.5856",
> "fb_sig_in_iframe"=>"1", "fb_sig_in_new_facebook"=>"1",
> "fb_sig"=>"XXXXXXXXXXXXXXXX", "fb_sig_locale"=>"en_GB",
> "fb_sig_session_key"=>"XXXXXXXXXXXXXXXXXX",
> "auth_token"=>"XXXXXXXXXXXXXXXXXXXXX",
> "fb_sig_expires"=>"1230822000", "fb_sig_added"=>"1",
> "fb_sig_api_key"=>"XXXXXXXXXXXXXXXXXXXXXXXXXXX",
> "fb_sig_profile_update_time"=>"1222028229",
> "fb_sig_user"=>"XXXXXXX", "fb_sig_ss"=>"XXXXXXXXXXXXXXXX"}
> Rendering template within layouts/application
> Rendering canvasses/show
> Completed in 17ms (View: 15, DB: 0) | 200 OK
>
> Perhaps I have just configured the app incorrectly? Anyone got a
> clue for me?
>
> Thanks,
> Alan.
>
>
--
<a href="http://wikimediafoundation.org/wiki/Donate/en"><img border="0"
alt="Wikipedia Affiliate Button"
src="http://upload.wikimedia.org/wikipedia/foundation/5/58/2008_fundraiser_micro_button-en.png"
/></a>
More information about the Facebooker-talk
mailing list