Facebook comments on site post to Facebook profile, but unable to like the published post or comment (on the comment) - facebook

I have tried using all different plugins (facebook, facebook comments, seo facebook comments, and more), I have even added the application manualy (https://developers.facebook.com/docs/plugins/comments/ using html5 plugin code). All options do the same thing.
Comments show up that is all fine. Readers are able to comment on the website through the box, thats fine too. But then when I want to publish to facebook, all seems good too, it will publish it. But when I go to facebook and click on the published comment, it is not possible to like or comment (on the publish comment). Facebook shows the comment on the timeline, but clicking on it gives this message:
"Object cannot be liked
Unable to like this object because it is not accessible (it may have been removed or you may no longer have permission to see it)."
I can click the link in "John Doe has commented on a link" and it will take me to the page however.
Some other strange things that happen are (on the actual wp post) when you comment and have the "post to facebook" box checked, it won't publish straight away, but give the message "This comment has not yet been published to Facebook. Publish Comment". Only after clicking publish comment will it ask permission to publish on my profile.
And then when you want to delete the message, it will say "Oops Something went wrong. We're working on getting it fixed as soon as we can." Click delete again and it deletes. No fail every time on the second time after that message.
Please help me out, before I go crazy :P Website is tryajuice.com
I am also using Yoast WordPress SEO: Social, OneAll social login, which might influence it, but deactivating them all doesn't make a difference, unfortunately.
Any help will be much appreciated.

Related

Facebook says my website link redirects to another website, but it doesn't

When I try to share this link (http://saeedreza.me/) on Facebook first it says it's an unsafe link:
It looks like a link you're sharing might be unsafe. If you can,
please remove this link:
saeedreza.me
Note: The unsafe link might be on the page you’re linking to.
I have checked this domain with Facebook Sharing Debugger and it doesn't show any error. I have also checked it with Facebook Open Graph Object Debugger and still no bug or error. It has all the proper meta tags and even the app ID.
I have also checked the link safety with different services and have received no sign of any malicious malware or suspicious script.
After passing a security check, Facebook allows to share/post the link anyways but when you try to click on the link it redirects you to a page with this message:
You followed a link on facebook.com that redirects to another website:
http://saeedreza.me/ You can now continue to this website, or go back
to the page that you were on before. Remember, only follow links from
sources that you trust.
I have also checked the site to see if it redirects to any other domain but nothing suspicious again!
I have tried to contact them so many different ways but still no luck.
Has anyone had this experience before? or do you have any suggestion how I may be able to fix it?
Try to shorten site URL with goo.gl, it's a link shim feature from FB giving you this warning: https://m.facebook.com/notes/facebook-security/link-shim-protecting-the-people-who-use-facebook-from-malicious-urls/10150492832835766/

Deleting Facebook comments on my website

I have allowed user comments on my website with "facebook comment" and using the meta tag fb:admins I can hide comments. But this only hides them from people that are not friends with the person who left the comment. I need to be able to delete the comment. Sometimes I don't want friends of the commenter to be able to read it.
There is an option to use meta tag fb:app_id but this needs a facebook app. So I spent 8 hours creating an app as I thought that might do the trick. Before I got a chance to test it I had to upload screenshots and banners and all the rest. And finally Facebook say they will review it. To be honest I have no idea what app I have created as I thought having an empty app might force the delete button to come up when I use fb:app_id.
Googling around here I now see someone said "It's not a real app, it's just what facebook calls it. But how to I create this "false" app and will it do the trick?
Surely I can remove comments on my website if I don't like them? Or?
So, how do I delete comments from the ones people leave on my website? - There must be thousands of people looking for this option. Can't believe it isn't easier!

Add to Timeline and Authorization issue

I have created a website where users can download albums after sharing the album on their timeline. The website can be found here at skibsthekid (Music section for issue). The process requires that they "Add to Timeline" and then once authorizing the website to publish what they share, click the DOWNLOAD TO SHARE button which will publish an open graph object and start the download.
This works perfectly from my side and other developers. HOWEVER when a normal user tries this after click the "Add to Timeline" button the pop-up will simply take them to their facebook homepage. My open graph actions have been approved by facebook. Is there another approval process I need to go through or some error. I have tried to find the fault and nothing has come to light. Any help is greatly appreciated.
It sounds like the application was in Sandbox Mode. However, when I tried to replicate the steps you provided above, the action worked for me. See the screenshot below for proof:

Facebook App On Mobile - View Notification - "Privacy check failed - You can not see that"

We've just developed a Facebook application which has a piece of functionality that allows you to post to a friends' wall. Fairly simple piece of functionality, and it's been working so far on the main www.facebook.com website. If I receive a notification that someone has posted on my timeline, and can click the link, and see the post. This is fine.
However, move to the iPhone app, or the mobile website, and it's not the same. I see the notification, click the link, and then see the following Facebook error message:
Privacy Check Failed
You can not see that.
Interestingly, in the mobile website, if I simply change the subdomain part of the URL in the address bar from
https://m.facebook.com/permalink.php?story_fbid=XXX&id=XXX
to
https://www.facebook.com/permalink.php?story_fbid=XXX&id=XXX
To access the full site, it works fine, and I can see the post (I've blanked the IDs for privacy).
After some research on the web, I can't anyone who has recently seen this message. Has anyone else seen it before? My instinct is telling me it's a bug with Facebook, but I want to check I'm not missing anything.

How to be notified of comments posted via the Facebook Comments Social Plugin

I recently implemented the Facebook social plugin for comments on my blog. I assumed, incorrectly, that I would get a Facebook notification when someone posts a comment to one of my articles. I was wondering if that is a possibility.
I have read references to the use of a event.subscribe function in the javascript SDK, but I wasn't really interested in creating a javascript-based notification dingus but would rather just see the little badge in my Facebook notification window.
I'd love any insight on how others have addressed this.
Thanks in advance!
Just add yourself as moderator under Facebook developers comments tool. That's it. You'll start getting notifications of any comments on any of your blog posts.
Shorter way:
Open this url (am assuming you are signed into Facebook and is administrator of your Facebook app):
https://developers.facebook.com/tools/comments/
Click on settings
Add yourself (or any of your friend/employee) as moderator.
Lengthier way:
Click on 'Moderation Tool' on any of your blogpost's facebook comments.
You must be on Facebook developers page now. On this page, you must be seeing something like 'your app name' > 'the blogpost title' (from where you clicked moderation tool). Here click on your app name.
On this new page, click on settings.
You must be seeing a modal now. Add yourself (or any of your friend) as moderator here.
You must be getting notifications now.
For those who have been struggling to find a way to get notified when someone sends a comment on your page, here's a (sort of) solution.
Assuming you've created an app for your website, add the following meta tag to your <head>: <meta property="fb:app_id" content="YOUR_APP_ID_HERE" />
Then in Facebook Moderation Tool choose your app and click on Settings in top right corner. In settings, choose Moderation rules tab and at the bottom, you'll find an option Closed under Moderation heading. Select this option. By setting Closed option you basically have to approve all comments that are added to your site, but right now that's the only option how to get notified right in your Facebook without setting up custom listeners on comment.create event. That's also why this solution is sort of solution.
Also don't forget to add yourself as a moderator as Saurabh's answer suggests (otherwise you won't get any notification in your facebook).
Easiest way is to just check the Facebook moderation tool. You could build some kind of notification system that pulls comments using the graph api. I haven't seen any alert/notification system yet that somebody has else built but it would be pretty easy.
Unfortunately, even on the doncaprio blog, the owner has noted that
"For some reasons, notifications stopped working for some months now. I'm yet to find a fix for this... seems like an issue with fb or something."
I've come to the conclusion that I have to live with not having comment notifications.