Post to facebook wall as a visitor trough API - facebook

I have a facebook page for a project I am doing. I embedded the timeline stream in my external website, but now I want visitors of my website to be able to post to my wall. They need to be able to post as themselves, not the administrator of the page.
How should I do this ?
#EDIT: I searched the facebook developers page allready ofcourse, but didn't find the info I need.

In this case
Facebook PHP API post to wall falls under "Recent Posts by Others"
they posting to a FB Wall maybe u have to check if the access token u get from the users allow a post to a page wall.

Related

Facebook API post on newsfeed

I am using facebook API for posting in group and pages. I dont see an endpoint where I can post on my own newsfeed. What I see is only I can share content via fb link. Does someone know where could I find the endpoint on posting on own newsfeed? Thanks.

graph api user news feed

by calling /me/feed in graph api i can get feed like my posts or posts that i am tagged in.
How can i get a feed with my friends posts or news that i see in my wall in fb?
i mean feed like the one that i see when i login to facebook
i tryed me/feed with several parameters but no luck
same here
https://developers.facebook.com/docs/graph-api/reference no info :(
i didnt manage to find something useful in facebook graph api explorer
thanks!
How can i get a feed with my friends posts or news that i see in my wall in fb?
You can’t.
That used to be available in the very beginning via the /home edge, but that has since been removed.
There is no replacement. Friend’s posts are only available to your app, if the friend would join your app and grant it permission to read their posts.
(Plus, platform policy says apps should not replicate Facebook “core functionality”. If a user wants their news feed, they can go to Facebook ...)

Has Facebook started blocking posting on Friend's wall?

Anyone Kindly suggest, has Facebook started blocking posting on friend's wall?
Since in my previous application I tried posting images, links, text etc in my friends facebook wall it was working fine and better, but suddenly after February I am not able to post information to my friends wall.
Facebook have removed this ability from the api. You can only post to your own wall. There is a blog post about it somewhere on their developer blog and you can see it is on the completed roadmap https://developers.facebook.com/roadmap/completed-changes/ (search for "Removing ability to post to friends walls via Graph API " )
If you want to post to another users wall Facebook advise you to invoke the Feed dialog

Link or connect facebook comments plugin to comments on fan page wall posts

Facebook comments plugin - as far as I understand, if I have put the facebook comments plugin on a post web page, and the permalink of the post being commented on matches the base URL, then comments are stored via facebook using my post permalink.
Lets say if I post the permalink onto my facebook page wall (which I am the admin of), the open graph tags come into play, all the relavant data is pulled in, fb:admins, fb:app etc.
But is it possible to connect my facebook page (using my facebook page ID) to that permalink - so that comments posted on the page using comment plugin, connect/link with the post comments on my facebook page wall?
Thanks
This is currently not possible. We've implemented custom solution using Facebook Application and Facebook Javascript SDK on the website itself. You need to query the comments table of a specific Page post via FQL using your app access token from your server to retrieve all comments and render them on the page.
Then you need to provide user with several entry points for several states in order to enable posting for them. You need to solve four cases:
User doesn't like the page and didn't authorize your app
User doesn't like the page and authorized your app
User likes the page and didn't authorize your app
User likes the page and authorized your app
User needs to like your page and authorize your app with publish_stream permission in order to be able to comment on your page posts via your website. Of course you need to maintain reference between posts on your page and posts on your website.
The website where we did this a few years ago is BIGGBOSS click on "Komentáře" and find the same post on Facebook with the same comments.
As far as I understand your question its not possible to connect the comments from the commentbox, integrated in your non-facebook page (e.g a blog of yours), to the comments which are posted to a post on your fanpage.
The only solution would be to build an custom commentbox with the open-graph and publish the comments to the fanpagepost and additionally extract the comments out of the fanpage to display them on your blog.
But this requires accepting permission dialog before people are able to comment on your blog which would probably decrease the comments made. You would lose the benefit of the built-in commentbox.

Posting to a business page from outside facebook?

As the title says, I'm trying to create a web page that allows admins to post to a facebook page, not a profile. How do I go about doing this? I can easily post to my profile wall, but I can't seem to find anything on posting to the business page wall.
It's the exact same process to post to a Facebook Page's Wall, but you need to use the Page's ID and not the user's:
POST to:
https://graph.facebook.com/{page_id}/feed
POST BODY:
access_token={access_token}&message=Hello
Make sure you have the "publish_stream" permission from the user.