ВК подгружает неправильные данные при добавлении ссылки [решено]
Если делиться в ВК ссылкой на что-либо, например, на сайт, то он подгружает заголовок (title) ссылки, а также изображение (картинку, фото) из данных OpenGraph. Но бывает, что данные не подгружаются или загружается не то. Рассказываю, как исправить эту ошибку.
Суть проблемы – ВКонтакте кеширует OpenGraph
Почему такое возникает?
Объясню на примерах:
- По ссылке была одна новость, статья или что-то ещё и её вставили в ВК (в переписку или паблик), но контент, заголовок и фото в дальнейшем изменился, а ВКонтакте продложает показывать первую версию.
- Ссылкой поделились в ВК, но на неё было пусто (например, ошибка 404), эти данные ВК запомнил, но когда по ссылке появился материал, вк при попытке поделиться выдает подгруженные данные с ошибкой.
То есть соцсеть Вконтакте кеширует OpenGraph-данные в ссылках.
Решение – чистим кеш Вконтакте
Всё, что нужно дела, если данные по ссылке исправлены, но ВК подгружает устаревшие – очистить кеш самого Вконтакте. Для этого у них есть свой инструмент.
Отправить ссылку для очистки кеша ВК можно на странице: https://dev.vk.com/method/pages.clearCache
Где взять ключ (access token)
Инструкция, как получить ключ: https://dev.vk.com/api/access-token/getting-started
Но гораздо проще сащдать приложение и выбрать его из списка в поле ввода ключа.
Создать приложение ВК по ссылке: https://vk.com/apps?act=manage