Я использую (протокол Open Graph[Источник]). Я искал большую часть потока стека, но мне кажется, что на мой вопрос нет ответов.
мой <meta>
код является:
<meta property="og:title" content="Testing" />
<meta property="og:description"content="This is the desciption testing 123" />
<meta property="og:image" content="http://www.byui.edu/images/agriculture-life-sciences/flower.jpg" />
Когда я копирую вставить ссылку (http://mywebsite.com/testing.php) в фейсбуке, на моей стене он вытаскивает ог: название а также OG: описание идеально каждый раз, даже когда я делаю новый пример документа PHP-файла: testing1.php. Но оно не показывает изображение на посту, когда я обновляю фейсбук 3-6 раз, копирую, вставляю ссылку, на ввод статуса, это будет как-то показано, но как это может быть, мне нужно обновить его 3 -6 раз, до того, как Facebook кеширует изображение, и до того, как изображение будет показано? Есть ли решение этой проблемы или я что-то упустил? Я использую HTTP URL-адрес.
Спасибо!
Facebook действительно кэширует свои изображения, и это может иногда вызывать проблемы (например, у вас возникли). Лучший способ, которым я знаю, как «принудительно» очистить кеш Facebook, — это запустить ваш сайт через их инструмент отладчика. Когда-то, когда я с ним работал, его называли «пухом», но я думаю, что он должен иметь такую же функциональность.
Работает ли это или нет, я бы порекомендовал вам использовать его. Это удобная утилита в любом случае!
Других решений пока нет …