A few weeks ago I added a XFBML Facebook "Like" button with counter on a website. The counter worked fine and everyday the number of "Likes" increased.
Suddenly a few days ago the counter vanished just leaving the "Like" button alone.
When using the Linter check I am suddenly receiving an error message which did not show before stating that either "fb:app_id" or "fb:admins" need to be declared. All other values are fine and as required.
Changing to the iframe version does not make a difference.
My question is basically why it worked before and not anymore? Is it due to hitting a certain amount of "Likes" or similar?
Obviously I can simply register with FB and add those parameters but that is not my intention.
A work around could be to access e.g. http://graph.facebook.com/?id=http://google.com/ and grab the data from there. Still it does not explain why it worked some weeks ago and no longer does.
Any suggestions or feedback is much appreciated.
Cheers!
The counter is back now (still without "fb:app_id" or "fb:admins" tags)... after a week being gone.
Again, I have not touched any code whatsoever.
Facebook must be playing on their end.
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
In some stage few days ago many of the website pages' counter has been zeroed.
After various examinations, using facebook's debug tool (https://developers.facebook.com/docs/plugins/like-button) I realized that there is no problem in my plugin embedded code. The counter in the debug took shows the exact number as it shows in the website.
But still, what can we do?? is there a way to restore the lost likes counts (and users lists that liked the pages etc.)?
Maybe something else has happened?
Many thanks,
Ehud
This is driving me mad, I have a facebook like button on my site http://www.myabandonware.com/, and the button have been showing 0 like for the site when logged out of facebook. When logged in, the share count is 5k.
When refreshing the page, I get sometimes 4.7k likes instead of 5k. I have checked the share count with the API.
I check the AJAX call with this URL : http://www.facebook.com/plugins/like.php?api_key=172628266142459&channel_url=http%3A%2F%2Fstatic.ak.facebook.com%2Fconnect%2Fxd_arbiter.php%3Fversion%3D9%23cb%3Df3662e52e4%26origin%3Dhttp%253A%252F%252Fwww.myabandonware.com%252Ff188d369e%26domain%3Dwww.myabandonware.com%26relation%3Dparent.parent&extended_social_context=false&href=http%3A%2F%2Fwww.myabandonware.com&layout=box_count&locale=en_US&node_type=link&sdk=joey&send=false&show_faces=false&width=55
Sounds like a bug to me, should I file a bug report on Facebook ?
This is maybe temporary, I've started the delete procedure of an old fan page that got 200 likes.
EDIT : this went back to normal behavior, I suppose this was due to the old fan page (automatically created around 2009 I think) being really deleted (after the 15 days allowed for rollback). The link count lost the ~200 fan of this page. I permanently deleted the fan page this morning.
Answer: It is not a user-side issue.
You should definitely file a bug report. Although not new, the Like count integration for certain pages have been wonky as of late. Our startup recently encountered problems as well, so this is no surprise.
The like button for my facebook app page stopped working a few days ago. I have added SSL support to my app, but this hasn't solved the problem. I still see the number of likes, but other users just see 0 and when they click the count increments to 1 for a second and then flashes back to 0. I really need help with this. I've tried every solution I can find online and nothing solves it.
Here is the URL of my facebook app: http://apps.facebook.com/speeksy
If you go to the page for creating a Like button for this url, you will see the problem.
Thanks,
Barry
This problem is fixed. I found the problem by going to the 'Like' button generation page and typing in my URL. Then it gave me a link to the Admin page for the like button. On the admin page I saw that the admin page was scheduled for deletion. Not sure why this was, but maybe I did this because I was making sure the admin page wasn't being confused with the App Profile page. Anyway, canceling the scheduled deletion made it work again.
I am very surprised about this problem. If you check along several web sites, you can see that many times the Facebook likes counter does not show any value, although the link has a count value greater than zero. If you check that thing with the Twitter same service, it always works right. It is a programmer or a Facebook team fault? Exists any way to solve this problem?
Thanks for reading.
I'm not 100% sure what the problem is, but chances are it's Facebook's fault (when in doubt blame them). :)
No, seriously... the Facebook Like plugin has several options that let you determine how the total gets displayed (if at all): standard, count, button_count and box_count. And if behavior is not what is documented and expected, then chances are Facebook is having a buggy kind of day/week/month.
But if you just need to query for the count, then you can use FQL to pretty easily get that info:
http://www.saschakimmel.com/2010/05/how-to-get-statistics-for-a-facebook-like-button-and-shared-urls/
I think it's the default behaviour to sometimes not show the count bubble until someone click on the share button.
Here is a description from another blog and how to get around it.
http://kopepasah.com/social-media/facebook/facebook-share-count-button/
Check for missing ampersands after parameters in like button's "src" url.
As far as iframe box_count type of like button for Facebook Page is concerned
I had the same problem because I manualy pasted fanpage link in to src of like button witohut & or '&' after pageid or page name.
I think that if there is no ampersand later parametrs aren't parsed.