During the last couple of weeks the window showing a shared page (before submitting the share) does not show the specified og:image on the first time the page is shared. The image is displayed on the shared post itself and on following share requests.
We ran our pages through the FB debugger and we got the following message
The provided 'og:image' properties are not yet available because new images are processed asynchronously. To ensure shares of new URLs include an image, specify the dimensions using 'og:image:width' and 'og:image:height' tags. Learn More
The problem is we do have the og:image:width and og:image:height tags defined and the FB debugger even shows them on the same page showing this message... See attached image below.
Any idea what may be causing this?
I think it's a facebook bug as Alexey mentioned above. https://developers.facebook.com/bugs/184653232016624/
However, one work around appears to be to initiate a prefetch via their api.
curl -X POST \
-F "id=http://your.url/here" \
-F "scrape=true" \
"https://graph.facebook.com"
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With