I'm working on an application and I've noticed that some posts from the feed are not visible through Graph API /me/home. But if I send request from Graph API Explorer app, I could see.
For example
Request from my app http://storage9.static.itmages.com/i/14/1023/h_1414085047_2753961_8f3284c6bd.png
Request from Graph API Explorer
http://storage7.static.itmages.com/i/14/1023/h_1414084999_5837075_594eb48230.png
Permissions are identical
What could be the problem?
Give this a go.
me?fields=home.filter(others){message,id}
FB's documentation is horrible.
Related
I am using facebook graph api to get all the conversations of a facebook page using the page access token. Everything is working fine. However , in some cases the graph api is not returning all the conversations. The conversation is present in the inbox when I go and check it but the graph api is not returning the same. How could this be happening? I googled a lot about this , but to no luck. Any help would be greatly appreciated.
Note: I am using graph api explorer to pull the conversations using the conversations endpoint.
I am using facebook graph api explorer to explore and test different things but getting no idea after even an extensive research that how to post comment against a post . I am doing this
This is the second try
I am using /{page-id}/feed endpoint of Facebook Graph API to get the feed from a particular page.
There in the response a post from an user to the page is missing, though from facebook portal I am able to see that post on that page. As that post is visible there I can assume that is public.
Another post from the same user on a different page is also not coming in response.
Any idea on why the post is not getting returned ? also I need details about what kind of data is not supported by facebook page feed API.
Your answer will be really appreciated.
My question is,
if I am the user using an authorized web application, can I post something to my friends' timeline at once, and without any interactions with me?
I've read this topic and other relative posts on stackoverflow, and I understand that facebook had made some changes.
But when I read Feed Dialog document, I find out that it said:
Your application can also publish directly to a profile's timeline without interaction on the part of someone using your app. To accomplish this, use the corresponding Graph API call
while "Graph API call" is an unavailable link. And I can't figure out what the corresponding graph api call is.
You cannot Post to User's Friends timelines through the Graph API, as simple as that. You can only Post to the authorized User's wall through the Graph API.
The only way to achieve the similar functionality, as the blog post that you have checked suggests is,
If you want to allow people to post to their friend’s timeline from your app, you can invoke the feed dialog. Stories that include friends via user mentions tagging or action tagging will show up on the friend’s timeline (assuming the friend approves the tag).
I have a native application which uses Facebook through Graph API and I'm trying to add a custom action link to a wall post.
For example:
https://graph.facebook.com/me/feed?
message=Wpis&actions[{"name":"Look","link":"http://google.com"}]
The message is posted on the wall but the action link is not shown. (It also doen't work from Graph API Explorer).
I found in some posts that action link isn't supported by Graph API, only by old REST API. Can you confirm that info? Or maybe you could redirect me to the page where there i can find some info about lacking features in the Graph API.
You forgot a =
/me/feed?message=Wpis&actions=[{"name":"Look","link":"http://google.com"}]
^