Is it possible to post comments from Facebook comments social plugin to fan page? - facebook

I have Facebook comments social plugin integrated into my website. I was wondering if there is any way that user comments posted on my website would show up on out fan page as well? Something like User XYZ has commented on article ABC?

Sounds like custom functionality to me.
https://developers.facebook.com/docs/reference/plugins/comments/
How do I know when someone comments on my site?
You can subscribe to the 'comment.create' and 'comment.remove' events through FB.Event.subscribe.
And that process is here:
https://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/
Create an app publish an action, on behalf of the page (NOT the user). But here's the kicker: if they don't have control over the privacy of it, you probably shouldn't use their name on your page wall, at least not their full name.

Related

Making comments/posts show both on my site and on a Facebook page

Is it possible for people who are visiting my website to leave comments/posts which are visible/posted both on my site and on my Facebook page?
So if a user types in my site a comment such as "your site sucks big time" I want that post to exist both in my site (in a comments page for example) and in my site's Facebook page.
The comments plugin seems just to add a comments functionality in my website.
The embedded posts plugin does the opposite. Is there some combined functionality?
It is not possible with the Comments Plugin, you could listen to the edge event for creating a new comment but it does not get you access to the contents of the comment: https://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/v2.2
There is only one way to do this: By creating your own commenting system and by authorizing every user who wants to comment. Since you probably want the comments to show up as posted by that user, you would need to authorize the user with the "publish_actions" permission. You need to get that permission approved too: https://developers.facebook.com/docs/apps/review/login
So, the steps are:
Create your own commenting system
Authorize users who want to comment (FB.login)
The user should be able to decide (with a checkbox, for example) if he wants his comment to show up on Facebook too
After posting in your custom commenting system, use the feed endpoint of your page for posting
...or use the comments endpoint of a specific page post

How do I publish a blog post to facebook so that the likes and comments are merged?

I have a wordpress blog. Is it possible to publish a link to facebook so that the published link on my facebook business page has the same like counter as the one on the blog?
Also, can the comments section be the same? (i.e. if I post the link on facebook, when someone comments, it automatically updates the comments section of the blog post and vice versa?)
This is not possible, each set of likes and comments are independent. There is no way to perform a merge of this data currently.
The Facebook Wordpress plugin provides essentially most of what you can do currently to link Wordpress to the Facebook API http://wordpress.org/extend/plugins/facebook
You can't link the like counter of your posts and pages to your Facebook page, why? They're all separate post and pages. It only makes sense.
What you can do? You can announce your post on Facebook (timeline or business page) and all can comment on it. You can add Facebook comments to your posts and pages. The commenter has the choice of that comment showing up in his Facebook timeline. People can "like" the post announcement, or the post itself if you have the Like button on it. They both act separately because for people to actually like your post, they have to visit the page. For analytics it makes sense because you want to know who is in your Facebook page and who actually clicks to visit your site. Both are not the same, and that's the point.
If you want to actually merge your site with Facebook, it will have to be in the form of a Facebook app. If that's the direction you want to take, I believe you can find some help here on the matter.

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.

Moderate Facebook Comments Plugin

I have a site where users share documents, and I set a Facebook comment box for each document, with different URL for separate comments (more than 200k!).
What it's the easiest way to moderate comments without enter in each document URL? As I can read, I need a Facebook App ID, but I can't find the way to get it, and also I don't need a full facebook app, I only want moderation. It's possible to set the admin ID in the plugin to a fan page and moderate all from them?
Thank you
My dear you need to have an APP ID. While getting the process of APP ID (making an application in facebook developers) you just need to enter your email address as developer of facebook. Then just put facebook comment box plugin and you will see the plugin shows a link "Administer Comment" below the post button. Click on that button you will see a small window where you can set your moderator.
This is qutite simple.
you can moderate facebook comment in Comments Evolved for WordPress plugin, we just need to create facebook app id, and have to edit wordpress header.php.
I had just shared a post on this you can refer it...
Enable Comments Evolved Pluging for Moderate Facebook Comment in WordPress.

How to like facebook post from my webpage

I have a webpage, and facebook page. I would like to have a "like" button that wouldn´t like the facebook page but the last post I made on the facebook page. Is this possible?
Greetings
sorry but having an external like button pointing to a single facebook content is not possible at the moment. Although there are codes in the Graph API: Publishing documentation that relate to this.
Using the said code can make users (who authorized you app) like a content, just like what you are asking for, but I've tried this before and it says that the application needs to be white-listed. I've researched more into this matter and a few more people experienced this as well.
More references:
www.insidefacebook.com/2010/10/08/causes-whitelisted-like-pages-2/
bugs.developers.facebook.net/show_bug.cgi?id=10714