I`m waiting for more than a month for fb to approve my 'read' action,
I followed the requaerments and did everything correctly.
what can I do?
My app ID: 266318970102843
Thanks
Make sure you provided detailed instructions on how actions work and how Facebook can easily test the actions. E.g:
Provide a test user account for Facebook to use (create one from the 'Roles' page on the App Settings area.
Provide step-by-step instructions into logging in, preforming an action, and how the user can remove the action manually from your site.
I was able to get my action approved in just 2 days. I recommend cancelling the action and submitting it again with detailed instructions. Then hopefully you will receive a message like this in a few days:
Thank you for your Open Graph Action submission. The Open Graph Action
[Action] used in [Your App] has been approved.
This Action is now visible to all users.
Related
I use the Facebook API and an app to automatically post to a Facebook page up to three times a day. These public posts contain recent changes from my CMS, and the "app backend" is written in PHP.
Currently, Facebook asks all app developers to submit their apps for a review. This looks pretty difficult to me, as the data to be submitted should contain a screencast. But there is nothing I could show in such a screencast, as there is only sourcecode creating new posts...
Facebook pages API: "Page Public Content Access" review screencast was an interesting starting point: just don't use a public app, but keep it in development mode. I changed the mode from live to dev, and all posts that were created in the last months vanished from my page. I could see them, logged in with my own account, but neither logged out nor using another account :( Is there anything I forgot to change?
Just do a screencast of how the server is posting after some event or timeout.
Can you trigger some event on your server and show that new post was created after that? This should be enough for review.
After several months of trying, finally manage to pass this review for manage_pages and publish_pages permissions. Important keyword is "server to server application".
Here is what I wrote for both permissions:
You can refer to this page for more details:
https://developers.facebook.com/docs/apps/review/server-to-server-apps/sample-submission
I am now using Facebook API. The aim is to determine that he is not a fan of the Facebook fan page
So I want to ask Facebook to help me open the delegated authority
I need to open a test account good they do audit
But I found that when I use the test account
And have no way to praise, because there is no press Like button appears
Because I need to obtain a judgment that is to praise
I do not know do not do it, or are there any alternative options?
I hope you can help me doubts
I have the same problem.
— My Test users are friends with each other
— One test user posts a status update
— I log in as the other test user. The post appears on my timeline, but I have only a "share" button, NO LIKE BUTTON.
I'm using FB Open Graph in my application. It's not fully working. When I post a object it appears in the user's recent activity; however, it doesn't appear on their timeline. The metadata has no errors and I'm using the FBGraph gem but it also doesn't work when I do it using curl. Any advise to fix this?
Have you tried to use 'fb:explicitly_shared=true' in your URL. Refer: https://developers.facebook.com/docs/technical-guides/opengraph/explicit-sharing/
When you are in development mode, and your actions have not yet been approved by Facebook, the posted actions are only visible to you and to others with developer, admin or tester privileges for your FB app.
See: Facebook action submission
Also, open graph actions will no longer appear in users' news feeds or even the Ticker: http://developers.facebook.com/bugs/398546930211799/. So you shouldn't expect activities performed in your app to appear in users' timelines, unless these activities are tagged as 'explicitly shared', and even then there's no guarantee they'll show up.
Only direct, active shares are more or less guaranteed to show up in the Timeline.
Did you submit your action to get approved by facebook? If you did not do this, it will only work on your facebook account.
Also, are you sure you request the correct permission when the user authenticates, such as 'publish_stream'?
I have been trying to get "Comment" action approved from Facebook, The action requires users to submit a message when they click on the Comment button.
The link can be found here http://sample.fandrop.com/timeline/comments.html
Here's what I have provided as steps to reproduce the action when User Messages checkbox is checked
Step 1- Visit http://sample.fandrop.com/timeline/comments.html
Step 2- Login using your facebook account
Step 3- Once logged in user will see a picture with a textbox and a comment
button
Step 4- User can then enter comments and click on Comment button to publish it
on their timeline
Step 5- User will be shown Post ID when its successfully shared on facebook
Is there anything that I am missing here ??
Provide a test account Facebook can use. Use the Test Account tool from the App Settings screen to provide an easy login URL.
Give an example URL to a page they can comment on easily. It will speed up the approval process.
The user doesn't need to see the post_id. It has no meaning to them. You should show a confirmation message instead, e.g. "Your comment has been posted successfully".
Is there an easy option for the user to remove their activity from facebook once shared? This is a requirement for any custom action. Is there functionality that lets the user turn-off comment sharing to Facebook? This is also a requirement.
I am trying to submit open graph action.
Below is the text that I submitted to FB:
Click on this link:
http://www.myatricleurllink/
On the top of the article page, there is switch "on/off".
This switch controls all Read actions within the app.
When user comes on the article page, switch is initially off.
When user toggles the switch to "on", article will be published.
Use FB credentials for generating actions:
dummy#gmail.com/dummy
When article is published, there will be a link "Remove from your reads" in two places:
In article section.
Just above the facebook comment social plugin.
when user clicks "remove from your reads" link, posted article will be removed from user's recent activity section.
But every time I am facing problem to submit action.
Below is the response from facebook:
We are unable to test this action according to the usage instructions you provided. Please provide thorough reproduction instructions and link(s) to a specific URL where we can trigger the action. You should also test your action to ensure you can successfully publish actions back to Auth Dialog Preview User's Timeline. Once you have made these changes, re-submit your action.
Please make changes below and resubmit for review.
Can somebody tell me, where I am wrong and what are the things that I need to do to approve facbook action.
You should be using the 'Test User' feature in the 'Roles' section of the Facebook App Settings page, instead of providing Facebook with a Fake Facebook Account. The 'Test User' feature will let someone login into the test account by following a link instead of entering a email / password. It's also against Facebook Platform Policy to have fake Facebook accounts.
Also, have you tested that the OpenGraph Actions work with the test user your provided? Only admins / developers / testers listed on the 'Roles' page of your App Settings will be able to trigger the Action before it's approved.
Profile links to a article that someone can easily test on. This will make it easier for Facebook to test the action(s).
I was able to get my action approved in < 2 days by including the above information.