@a_ovchinnikov
Web developer

Почему при шаринге страницы ВКонтакте может пропадать миниатюра?

Всем привет!

Проблема такая: прикручиваю возможность пошарить страницу ВКонтакте. Особенность в том, что работая на странице домена example1.com мы пытаемся пошарить страницу домена example2.com.

Если реализовывать шаринг посредством подключения внешних JS, предоставляемых ВКонтакте, то все в порядке. Но по ряду причин такой способ не подходит и хочется использовать vk.com/share.php . Причем, согласно документации, если страница, которую шарим имеет домен, отличный от текущей, нужно указывать заголовок, описание и миниатюру вручную. Все это и указывается с помощью соответствующих атрибутов, превью моей записи также выглядит так, как нужно.
После нажатия на кнопку публикации заголовок и описание остаются, а вот миниатюра куда-то пропадает. Не подскажете в чем может быть дело?

Попробовал библиотеку goodshare.js, думал она поможет - там такая же история :(
  • Вопрос задан
  • 381 просмотр
Решения вопроса 1
@a_ovchinnikov Автор вопроса
Web developer
Вобщем разобрался я с этой проблемой. Вдруг кому-то поможет в будущем: если ссылка на изображение не имеет расширения файла (example.com/img/myimage), то ВК не будет вставлять изображение. Таким образом корректная ссылка должна быть вот такой: example.com/img/myimage.png
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
t-alexashka
@t-alexashka
Сразу пишу legacy код
Варианта может быть как минимум 2:

  1. При тестах изображение уже закешировалось социалкой, как пустое.
  2. Размеры изображения превью слишком большое.


Попробуйте уменьшить размер по x-y, и допишите в конце изображения .../img.png?123 к примеру.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы