Topic-icon My Facebook App Has Been Restricted

Active Subscriptions:

None
13 years 1 month ago #33036 by ayuboe
Hi...

I need advice here, my facebook app has been restricted.

I send an email to facebook and get this answer, the reasons why my app has been restricted.

1. Your app contains Stream stories that pre-fill the user_message parameter. This parameter must be reserved solely for content manually generated by the user earlier in the workflow as Facebook encourages authentic communications. The section is the area immediately to the right of the user’s name. To address this issue, the content should be removed or placed in the body of the Stream story.

Please note that this policy also prohibits pre-filling the following: Stream stories (user_message parameter for Facebook.streamPublish and FB.Connect.streamPublish, and message parameter for stream.publish), Photos (caption), Videos (description), Notes (title and content), Links (comment), and Jabber/XMPP. (FPP IV.2)

2. If a user grants you a publishing permission (developers.facebook.com/docs/authentication/permissions/), you must still obtain consent from the user before taking any action on the user's behalf, such as publishing content or creating an event. (FPP IV.3)


I don't understand what they mean, if this have connection with jfbconnect?

Please help me to solved this problem.

Thank you very much!
The topic has been locked.
Support Specialist
13 years 1 month ago #33048 by alzander
That restriction has likely been placed due to the "Post on Register" or "Post on Login" message configuration settings. Facebook changed their API policies at the beginning of this year to clarify that you should not post messages automatically to a user's wall in the way JFBConnect has been doing it for those events. Basically, they want you to show the user a prompt to have that posted to their wall (so they are opting-in).

That's not something JFBConnect does, though it's something we're investigating. At the top of the Post To Wall configuration area, there is a note about this change and recommending against it's use. However, we left it in the latest release due to the newness of the change and to give our users time to adjust.

The reason Facebook does not want those types of feed posts anymore is because they want apps to move to using Open Graph Actions, something JFBConnect fully supports. These are automatic actions that can be posted to a user's FB Activity Log when they 'do' things on your site. However, Facebook explicitly states that actions should not be posted for merely registering or logging in.

So, in short, that feature will likely (and unfortunately) be removed over the next few releases as it is. We are looking into a way to 'popup' a prompt to let the user post to that they registered, but I can't guarantee if that will be possible or when it would be available.

I hope that helps, but if you have any questions, just let us know.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
13 years 1 month ago #33056 by ayuboe
Thank you for your clear explanation, I will contact facebook again.
The topic has been locked.
Support Specialist
13 years 1 month ago #33062 by alzander
Sounds good. Let us know how it goes, and sorry for the troubles.

Best of luck,
Alex
The topic has been locked.