I have a very very strange problem. I use a WordPress website to publish a picture every day, and of course, I want to publish it on my facebook page.
I've tried with Open Graph informations from Yoast, or from Jetpack and both but the problem is the same : no picture to show on social networks! Not a good thing for pictures based website ;-)
I've tried Open Graph debugger and when I look at this, I have a good link to my image on og:image property... but the picture doesn't display. It's a transparent picture to click that open the good image in a new link, but can't publish it on social networks.
You can try with this adress : http://social.1max2peche.com/belle-boule-de-mucus/
Put in the image URL directly (in the browser): http://www.1max2peche.com/design/magazine-peche-1max2peche-logo.png
Happens to at least 2 out of 3 images in the og:image tags, and it may be the problem. Also take a look at the image specifications: https://developers.facebook.com/docs/sharing/best-practices#images
You see that it redirects, so of course Facebook cannot get it. Make sure to check out your rewrite stuff.
Related
I have one project and have a real problem. Since i have connected 3 social networks all of them works fine and share picture very good but Facebook don't.
It's just don't show my picture and i really frustrated on what actually should i do.
Here is the link.
https://developers.facebook.com/tools/debug/sharing/?q=https%3A%2F%2Femojimaps.simcoeapp.ru%2Findex.php%3Fid%3D95
So problem is only in that it doesn't show the picture i create and what it says that it couldn't load the image. But my server supports gzip and Deflate
Will be happy for any help.
Thanks
this is encodeURIComponent() modified url - is correct!
Can anyone tell me how this facebook application was able to make 'MemeGen' a link in this post? I have a photo upload application, and everything works great, but I can't figure out how to stick a link like this in the posts.
This is the markup that they managed to get into the message.
MemeGen
Thanks for any help!
That is obviously not a normal photo upload, but an Open Graph action, which publishes a user generated image – https://developers.facebook.com/docs/opengraph/actions/#usergenerated
(And at that, it is in violation of the rules, because actions are only supposed to post real photos that the user publishing the action took at that very moment with his camera – and I doubt that this particular image with text on it qualifies as such.)
I have read many q&a's and forum posts across the net including Facebook Developer forum. I have setup open graph and FB code on my tag, tag, tags and installed the Facebook SDK after the tag.
Yet, I continually have to confirm Likes and then, many times, the like does not record. Further the pictures that appear in the Confirm window seem to come from a Facebook image vault when I have set the og:image to the be a screenshot of my site.
I have read about like-jacking, etc.
What is the trick to getting the Like button to work on a website?
Maybe they are detecting your site as likejacking, you can debug the url with the Facebook URL Debugger and it will delete the cached tags from your site
Good luck
In my Facebook app the user can assemble a couple of small images to a larger image. Is it at all possible to post this image to the user's wall without posting it as a photo?
As far as I can see, the alternative would be to post a link to a web page that contains the og:image meta tag but this appears to be quite cumbersome since I'm dealing with a customized image.
Is there any another way to post the image to the wall?
Tried with the picture property on the post object which worked. For some reason it didn't work when I tried it some weeks back.
I've got a Drupal website with articles on them which have Facebook like buttons.
Now I've got all the OpenGraph metatags added on the pages and it's all working perfectly except for one thing.
Site visitors can share a page URL or like a page URL.
When a new article is added and the first person who presses the like button will not see the image added in the og:image tag.
If another person afterwards presses the like button, the og:image however is visible so it seems to me Facebook needs to scrape the page first before the og:image is added in the 'Facebook Like window'.
The Facebook share doesn't seem to suffer from this problem and does it right from the first time.
Now whenever somebody adds a new article, I'd need the URL of the article to be scraped automatically by Facebook using some PHP code or some other fix...
Anyone who knows if autoscraping a URL is possible or does anyone have an idea for a workaround?
You can use the graph API with scrape=true to force Facebook to scrape you right when you create your contents
https://developers.facebook.com/docs/beta/opengraph/objects/