Need publish_actions permission in facebook api v2.4 - facebook

i'm realy stucking in request to review in app creation facebook api. Please find the attached screenshot.
I have created new app with v2.4 in facebook api. For our application we need below four permission like publish_actions, manage_pages,user_likes,read_stream.
I have entered notes for all items. But in publish_actions it showing error like below.
Can anyone tell what i need to do.

Before you can send publish_actions to review, you need to make sure it works in your App. Just do a call that involves publish_actions from your App with your App Admin/Developer account.
Btw, you may want to read the changelog about read_stream: https://developers.facebook.com/docs/apps/changelog#v2_4_deprecations

Related

Should I add publish_actions for review after migrating old app to Graph API v2.2?

I've been updating few web apps to the latest Facebook Graph API - v2.2. Those sites work and some of them have opengraph action video.watches ("Watch"). It's approved and works.
Recently I got a generic Facebook email that one or more of my apps are using permissions that have to be reviewed or they will stop working on some date. As those apps are quite old they don't have publish_actions in the review set (and that's the only extra permission in that video.watches websites). So now - does Facebook wants that publish_actions to be added to the review or it's something else (they could be more specific)?
You would require publish_actions to continue to post Open Graph actions to Facebook. Please submit for review.

Is publish_actions required to post on user own wall? Facebook API

When requesting publish_actions permission the message says the app is willing to post on your friends' wall but I actually just want my app to let the user post videos on his own wall. Do I need this permission to do so?
If you just want to share a Link (to a Youtube Video, for example), you can just use the Share Dialog - no authorization or permissions needed: https://developers.facebook.com/docs/sharing/reference/share-dialog
If you want to upload a photo or video, you will need to authorize the user with publish_actions. Keep in mind that the message must be 100% user generated.
Check out the "Publishing" part of the Facebook docs: https://developers.facebook.com/docs/graph-api/reference/v2.1/user/videos
A user access token with publish_actions permission can be used to publish new photos.
...well, that is actually a bug in the docs, it should be "videos", not "photos", of course. I´ve filed a bug report for this: https://developers.facebook.com/bugs/303448543173296/
General information about sharing: https://developers.facebook.com/docs/web/share
Do you use standards dialogs? According to the facebook api documentation you don't need this permission for theses dialogs.
(see: https://developers.facebook.com/docs/facebook-login/permissions/v2.1#reference-publish_actions)
If you use the Facebook Graph API you don't need this permission if you only want to post on the user feed.

Android : How to get new feed user's using graph in new Facebook API?

I want get new feed user's but many the tutorial not working in new Facebook API.
I had login and post comment but i don't know continue get new feed in app Android.
I try in URL ttps://graph.facebook.com/me/home?access_token=MY_ACCESS_TOKEN but return no.
And https://graph.facebook.com/me/feed?access_token=MY_ACCESS_TOKEN then error read_stream. But i had set read_stream premission read_stream. Somebody help me! I need some code but docs developer facebook's is simple so i don't understand.
Sorry my English not good !
https://developers.facebook.com/docs/facebook-login/permissions/v2.0
read_stream - This permission is reserved for apps that replicate the Facebook client on platforms that don’t have a native client.
"no native client" means devices like TVs and stuff.
So this permission will only work for App Admins, most permissions need to get approved now, see changelog: https://developers.facebook.com/docs/apps/changelog
Afaik it is not possible to get access to the user feed anymore (except for App Admins, of course), unless you are creating an App for specific devices.

share_item extended permission

With Graph API 2.0, things get quite a bit more complicated for developers.
I have a WordPress plugin which automatically posts update to my Facebook Pages when a new post is published. Every WordPress site uses a different Facebook App to communicate with Facebook's API in publishing posts to their respective Facebook Pages.
Older apps that has been setup already have all the permissions required setup and authenticated so they all work fine.
The newer one that I'm about to setup is different because publishing require approval before I can request that particular permission I want.
I already got my app approved with publish_actions and manage_pages permission. Unfortunately, the plugin doesn't work and this error is thrown by Facebook.
(#100) Required extended permission: share_item
There isn't any share_item permission listed for me to submit for approval. What can I do to fix this problem?
New Graph API 2.0 Documentation doesn't mention anything about share_item either.
Sounds like a bug. Either the error message is wrong or you should be able to submit share_item for review.
Please see if a bug have been reported at https://developers.facebook.com/bugs and if it doesn't please file one.
Update: After looking into it it seems that the error message is wrong. As long as you have publish_actions you are fine.

Why does the Facebook auth page say we "post on your behalf" even though we don't request publish_stream?

We have a mobile app (ios and android), and we request the following Facebook permissions when a user logs in to our app using Facebook: "offline_access,user_birthday,user_relationships,email"
The Facebook Log In dialog has recently started to say that "This app may post on your behalf, including status updates, photos, and more." We don't request the publish_stream permission, so does anyone know why this is appearing? It's a rather scary sounding request that we'd rather not have show up.
If it matters, we're building an html5 app inside phonegap, using the facebook phonegap plugin to do log ins via the native Facebook app.
Thanks!
Looks like this is a bug and was reported yesterday and is on dev facebook bugs.
Check this
Hope this helps
Which permissions are you granted after login? That looks like the description for publish_actions, which is pretty similar in operation to publish_stream since some recent changes
Refer to this blog of facebook:
http://developers.facebook.com/blog/post/2012/04/25/streamlining-publish_stream-and-publish_actions-permissions/
I think it's harmless- their way of getting our permission to publish posts how you want them posted- for example, with the photos you are adding.