Have you followed the upgrade instructions here?:
http://wpbook.net/docs/upgrade/
Do you have access to the PHP error logs for your host?
I’d guess this is some kind of error in the basic setup – in the Facebook Application settings-> Advanced section->Migrations, what is enabled/disabled?
What is your canvas url set to in Facebook application settings -> Facebook Integration section?
Well I fixed everything using the advice you gave me – thanks – I updated just like you said and now I can enable it while it gives me no error BUT now it doesn’t post to Facebook – I have made sure to check to send to Facebook and it still does not…
he is the copy of the migration settings you asked for… http://img845.imageshack.us/img845/2725/fbookappcapture.jpg
Like I said it all works as it should and looks good BUT now it’s not posting – any suggestions?
@yourfriendwayned
Have you checked permissions? What does your “check permissions” page say?
Alright I have checked my permissions and they are as followed:
This page is where you can check and grant extended permissions, which enable WPBook to publish to your personal wall and/or to the walls of fan pages.
Your userid is 561992070
You will need to enter that number into the WPBook settings page on your WordPress install.
This user_id has granted these permissions:
offline_access – yes
read_stream – yes
publish_stream – yes
This user has NOT set an access_token for the application to use.
To correct any of these, Grant or re-grant permissions for your userid. (This is required if you intend to publish to your personal wall OR any fan pages.)
You’ve indicated you wish to publish to this page: 175600809122386
This page has granted stream.publish permissions to this app.
Also whats odd is it posts to my facebook application page http://apps.facebook.com/gizmoninja and not this page http://www.facebook.com/GizmoNinja like it used to… I even double checked the id number for the post page and it is all set up right…
It has always posted to: http://apps.facebook.com/gizmoninja
That’s what we call the canvas page, it is the landing page for the app and is really just a view of your blog live inside an iframe with some new styling.
As for why it isn’t publishing to the page, it is because of this line:
This user has NOT set an access_token for the application to use.
What happens when you click the “regrant permissions” link?
What happens when you click the “regrant permissions” link?
It takes me straight back to the app using this url ( http://apps.facebook.com/gizmoninja/?wp_user=1&code=1e97961982a35354a186bbce-561992070|eRK_DSXwShxtD94z1XCQexmA5vo )
I am having the same problem when posting to my site. I get the following error: No post id returned from Facebook, $fb_response was /n and $fb_page_type was and $wpbook_description was
I am having the same problem when posting to my site. I get the following error: No post id returned from Facebook, $fb_response was /n and $fb_page_type was and $wpbook_description was
Try doing the update instructions above – that helped me fix that problem and the error…
Nevermind I still get that message above when posting now – thought it was fixed – hmmm
OK, so you’ve now got the right permissions, but you still get the not post id?
Can you point to an example of one of the posts in your blog?
It seems like the post has no content or title, since the description isn’t being set.
All this time I have been posting content and it shows the page right after I post – if WPBook is on it will not post to WPBOOK or TwitterTools
When I disable WPBOOK all is fine and posts to twitter but obviously wont get pushed to facebook – the last post I did about angels falling from the sky made by Lynx – http://apps.facebook.com/gizmoninja/ – if you go there now it shows my canvas page fine but my facebook page still has zero content… http://www.facebook.com/gizmoninja – that last angel post was just posted and that’s when it shown the same error….
With WPBook enabled, when you post a new post, do you see any errors?
Do you have “Show errors publishing to Facebook stream” enabled?
What does your “Check Permissions” page show currently?
Alright I did what you said and enabled to show errors – now this is what I get when posting…
“Caught exception in publish to page (#200) This API call requires a valid app_id. Error code: 0”
Are you publishing as the same user you used when you granted permissions?
Just realized (in another thread here) that publish_to_facebook.php looks for the access_token in the usermeta table in WordPress for the user who originally granted permissions.
In other words, whatever WordPress user id was logged into WordPress when the “check permissions” and “grant permissions” links were clicked needs to be the active WordPress user when publish-to-facebook runs.
Working on a fix now as obviously this only works for some users.
WPBook 2.1.2 got released – I think the issue will be solved by this update but you will need to regrant permissions.