Я устанавливаю свои открытые графические теги динамически.
Пример:
<meta property="og:image" content="http://eminegri.altervista.org/canvas/<?php echo $_GET["img"];?>"/>
Оно работает: Отладчик Facebook ловит изображение и когда я делюсь ссылкой, изображение появляется успешно!
Но у меня есть одна проблема: в окне общего доступа изображение не появляется. Появляется, только если я открою окно обмена 3/4 раза.
Кто-нибудь знает как это исправить?
Хорошо, я узнал, как это исправить.
Вы должны добавить og: image: width и og: image: height, чтобы Facebook мог отобразить изображение при первой публикации.
https://developers.facebook.com/docs/sharing/best-practices
Я надеюсь, что кто-то найдет это полезным 🙂
Других решений пока нет …