I created a Facebook OpenGraph App which was integrated with my website http://liveofofo.com everything worked fine but the problem is that not every read action triggers a post to timeline, as a matter of fact, it may not work in days meanwhile, I have the same Opengraph plugin and settings on another site (ghanamovie.org) and it works perfectly, all read actions triggers a post to timeline
I have done a lot of troubleshooting but I still can't get what exactly the problem is, I'll appreciate any help suggestion.
I took a quick look at the source code for the first article on the page.
The Open Graph meta tags are repeated several times on the page (and are not in the <head> section of the file).
Take a good look at the structure of your code and use the Debugger to see if Facebook approves of your syntax.
If there is a problem when you are posting the Open Graph action, log the error message. It will probably tell you why the post failed.
Related
I have started to experience a really strange problem with Facebook link scraping/caching which seems random in nature.
On brand new posts when I go to check: https://developers.facebook.com/tools/debug/ with my new URL I get a message saying 'Cannot scrape: URL blocked'
We have literally been sharing URL's to Facebook for YEARS with no problem whatsoever. All open graph tags are present and working fine.
What is really weird is if I just manually press the 'scrape again' button it grabs all the bits properly and says everything is fine. It's always just the first attempt.
I have also tried manually calling the scrap API instead of letting Facebook do it when someone shares the URL for the first time and still sometimes (not always) it returns empty (just 'id' and 'url' returned) indicating the URL was blocked.
What's going on here it's driving me mad? We are nowhere near our API limits if maybe that was the issue...
Why would it say blocked first go on the debug page then literally 2 seconds later you press 'scrape again' and it works fine.
Just to note sometimes when it says blocked it still shows maybe the image in the link preview but no title or description. It's like it's grabbed some tags but then given up. Very strange...
I have checked our access logs and I can see 'Facebot' accessing our site fine.
Hope someone can help, I am really hoping this is some weird Facebook bug as I can't see any change in our code base that would effect this.
Facebook does not return anything helpful when this happens even with the API. I have no way in contacting Facebook direct either. If we are somehow getting blocked I would love to know why and fix that issue. But it's impossible to debug at the moment.
Just to note I have 3 sites all running the same code base (WordPress environment). They are all experiencing this issue. All been running fine for many years.
Cheers
This was to do with rate limiting that was not visible in the Facebook APP dashboard. Helpful...
Full details here: https://developers.facebook.com/bugs/232343637174087/
Solution for your problem: You can use Facebook image button after adding link on Facebook news feed, like shown in iamge
second thing upload image on othe site and give the image path to your website and then put it on your news feed, you can get definitely positive result using this two methods.
also refer this image
thanks hope this two will work for your problem
Here's a problem: I've got some number of links posted to groups "as is". That posts look like a link, nothing more. Is there a way to make that links crawled to previews, as Facebook automatically does when we share a link or post it with a minor delay? Without re-posting them.
I've had that with slow internet connections or weak devices.
Or you can read this: http://www.robblatt.com/technology/facebook-previews-not-working-heres-a-fix/
Anyhow, if it doesn't show the preview at any try, you should - before trying again - refresh the page, as (mentioned in above link) if it doesn't go the first time, it never will, unless you refresh.
otherwise, did you update the page recently (or was it recently updated)?
Edit: try adding this to the end of the link: ?=1
Facebook LIKE/SHARE functions are generally not working on my wordpress blog. I cannot LIKE or SHARE any new posts, but oddly if I have already LIKED a page, the SHARE function works fine.
The problem with SHARE is that the normal sharing window pops up, but there is no metadata populated in it. I've looked at the metadata in my blog posts and as best I can tell it is populated correctly by Wordpress. Additionally, I cannot find any differences in the metadata or code between posts that I have previously LIKED and ones that I have have not.
I've tried running the FB debugger/linter for a number of posts on my site and each one returns the message:
Error Linting URL: An internal error occurred while linting the URL.
I've tried googling this error, but cannot find any useful advice on what might be causing it.
Here is a sample post for people to examine this problem:
http://erb.kingdomnow.org/michael-pollan-talks-about-his-new-book-cooked-video/
Thanks...
You should use Open Graph tags (see "Use proper Open Graph tags and large images to generate great previews" and "Using Self-Hosted Objects") in the header of your webpages to help Facebook determine what metadata needs to be shared.
Since you are using WordPress, you could either edit the template file in your theme that defines page headers (normally header.php) or use Facebook's official plugin.
When I post a SWF video using opengraph on my Facebook wall programatically the post is updated on my feed together with a link that opens a new window that plays the SWF. The desired result is the post with a little play button that plays the swf inline instead of opening a window. I have browsed around and tested all options for about two months month now and seen similar questions, and even a bug report which seemed closed but unresolved.
If I post a soundcloud link as a status message (and also in my code using open graph) it works, but when I make my own, it posts but as a static image and no play button. I have used the object debugger on my url below
Object Debugger
on my website and all seems the same as the object debugger for the soundcloud one below
Object Debugger
There must be something that I am missing but I don't know what it is. I hope this will help other developers save two months of their life.
There are also other questions about SSL playback, and I have gone through them and modified as they have suggested but the result is the same. I have also added the suggested tags (og:video and fb:app_id) , still the same.
Any help at all would be greatly appreciated.
Thanks guys!
That was an older issue the solution can be found on this: https://developers.facebook.com/blog/post/602/
Basically what you need to do is the following:
<meta property="og:video:secure_url" content="https://secure.example.com/awesome.swf"/>
and I would recommend that you use both http and https links.
I'm currently having trouble using facebook like button in html5 version, it seems that everytime the visitor of my wordpress blog liked a blog post, it's not working. It will work for a while but when you refresh it, it goes back to active button which is very strange since the user already liked the blog post.
I also encountered that when i liked my own blog post, it fetched the wrong details. example, i liked the blog post #1 but when i check my facebook, it the fetched image is wrong, the description and title is also wrong.
what is the proper way to add a facebook like button in wordpress blog?
any help?
I also encountered the same error before. I already tried the linter to debug it but it really doesn't work. Anyway, my simple solution to that is I changed my facebook like code to Iframe version (since html5 give me crap, there's no harm if I use iframe lol). I don't encountered any errors with that. It works perfectly.
about your question on how to add facebook like in your index file or multiple blog posts in wordpress, the link (guide on how to...) might help you. I used that before. It also discusses about twitter tweet, google plus and pinterest pin it button's wordpress implementation.
have a good day!