I am using plugin facebookcomment and set up webhook for receiving new comments and replies comments.
I have noticed that when user edits his comment, there is no notification sending.
My questions are:
1- Is there any parameters to add or to put in configuration in the comment plugin and then users are not able to edit theirs comments, I mean "editing comment" is not allowing
2-Is there any configuration in the application facebook to put and then we can receive notifications webhook when user edits his comment.
Thanks a lot for your replies
Related
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
As you might know Facebook enabled this "reply on comment" feature recently. And if you have a page, you will find a checkbox in settings saying Allow replies to comments on my Page. This means that some pages could have turned this feature off.
So now I have to integrate Graph API requests in my website to post replies. I was wondering if there is a way to get if the page has enabled replies or not. Because if I post reply on a comment which does not support it, I'll get an exception.
To overcome this, I'd like to know a priori if the feature is enabled and do not allow to reply from my site if it is not.
I looked into FB docs, but couldn't find anything. Also there is a "can_comment" field in every comment object. Can it be used instead?
The example is a website allowing users (who are associated with Facebook users) to create a blog post. The commenting system is the fb:comments social plugin.
When someone leaves a comment, the writer of the blog post should be notified that there is something new to read.
What I would expect as a writer is that I would get a notification (ie. "x has commented on your blog post."). There doesn't seem to be a way to generate those notifications though.
What methods are there in the Graph API for the writer to learn about the new comment? Which is the "best"?
Do one or both of the following:
Send App-to-User Requests. They won't generate notifications, but
they will increment some app counters. Among other places, the user will see the counter at the top-right corner of her wall.
Use the email permission to get the user's e-mail address. Store the address on your server and send the user an email whenever she needs to be notified.
We use facebook comments plugin on our site.
And each time you write a comment and tag user in it he gets email with a link to the broken comment thread "This content is currently unavailable".
What do I need to do to resolve this? Can I do anything?
I'm using Facebook Connect's "Comments Box" (http://wiki.developers.facebook.com/index.php/Comments_Box) to handle comments on my blog. However, there doesn't appear to be an easy way to find out when people comment - ideally I'd like to receive an email whenever it happens, but I'd settle for an RSS feed or similar.
Is there an easy way to set this up?
Officially as an admin you can enable "notifications" but these are just the passive things that show up when you log on to Facebook itself - I rarely do this, and anyway it doesn't seem to work for anonymous comments.
You need to hook up the onComment event to ping you. Take a look at the bottom of the http://wiki.developers.facebook.com/index.php/Comments_Box page where they specify the FB.CommentClient.add_onComment callback.
Depending on your blog api, you could have the onComment callback make an ajax call to your blog, so then the blog server emails you. We'd need more details to help you there.
You can now add yourself as a Moderator, and then you'll get notifications via Facebook's own notifications system.
https://developers.facebook.com/tools/comments
Here's a detailed description of how to set it up if you have your own PHP-capable server. It's about adding Facebook comments to Tumblr, but I think the email notification part will work equally well with non-Tumblr blogs.
http://gallery.lifewithboys.com/tumblr/_article/add_facebook/index.html
//Lars