In the Facebook settings for your app, under the advanced tab, make sure that the migrations for OAuth 2.0 for canvas and POST for canvas are set to disabled.
Thread Starter
Jonathan
(@sonnicdrummer)
All migrations are set to disabled. I did have the app set to sandbox mode while trying to troubleshoot, but it doesn’t work out of sandbox either.
Was it working before, or has it never worked for you?
Have you changed anything recently?
What is the url of your FB application?
Thread Starter
Jonathan
(@sonnicdrummer)
Yes. It stopped working when I upgraded to WordPress 3.0.2. Being an experienced WordPress guy, I figured I could do it on my own. Then I realized I didn’t know enough about Facebook.
The only thing that has been changed recently, was the actual blog being put into maintenance mode, which I have done before and WPBook was still able to push through even though http://www.jwgeorge.com/ was “down”.
The app on Facebook is http://apps.facebook.com/jwgblog/.
Thanks for the quick responses John!
WPBook simply swaps a Facebook compatible theme for your current theme when called from inside Facebook.
If your site is in maintenance mode the Facebook app will not be able to show anything either, but will also show a maintenance mode screen – FB just puts this inside an iframe.
(If you visit your FB app page in Firefox and right click in the middle you can “view frame info” which will show what url FB is trying to load into the iframe – currently that’s: http://www.jwgeorge.com/?fb_sig_in_iframe=1&fb_sig_base_domain=jwgeorge.com&fb_sig_locale=en_US&fb_sig_in_new_facebook=1&fb_sig_time=1294696720.8847&fb_sig_added=0&fb_sig_country=us&fb_sig_api_key=e54645e7a2d5c660026eba91b4739a54&fb_sig_app_id=214524774234&fb_sig=ba4a7221b5643ded803928fe240e9a17 – all the query string stuff is added by FB).
Once your site is back out of maintenance mode I can take a look again,
Thread Starter
Jonathan
(@sonnicdrummer)
That makes since. I thought I’ve put it maintenance before and it worked. Suppose I really didn’t have a problem after all. Thanks for your help.