Клуб пользователей блока «Поделиться»

Свойство image не работает

webnalune1
29 мая 2016, 16:54

Всем привет. Вызываю АПИ следующим образом:

  Ya.share2('#share', {
                            content: {
                                url: 'http://site.com',
                                title: 'Title',
                                description: 'Description',
                                image: 'http://site.com/logo.png'
                            },
                            theme: {
                                services: 'facebook,vkontakte,gplus,viber,twitter,whatsapp',
                                counter: true,
                            }
                        });

Все ок, кроме изображения - не подтягивает ни png, ни jpg. В чем может быть проблема?

9 комментариев
sameoldmadness
29 мая 2016, 16:54
Некоторые соцсети не обращают внимания на передаваемый им параметр image. В таком случае следует использовать микроразметку.
Аналогичная проблема, вызываю АПИ и использую микроразметку Open Graph. <meta "og:image" content="http://...." /> , все равно Google+ и Facebook нужную картинку не цепляют.
Как можно решить проблему? 
sameoldmadness
31 мая 2016, 22:39
michael.kyz,
Укажите ссылку на страницу, на которой воспроизводится проблема, пожалуйста.
sameoldmadness,
Здравствуйте!
Вот ссылочка на страницу http://herbal24.ru/product.html?id=1&section_id=1
Подготовил тестовый вариант, из него видно, что VK отрабатывает все хорошо и title меняет и deccription и image. Google+ и facebook только url понимают, все остальное не цепляют, не смотря на то, что я подключил микроразметку Open Graph. Может я, что то не так делаю?
Здравствуйте!
Вот ссылочка на страницу http://herbal24.ru/product.html?id=1&section_id=1
Подготовил тестовый вариант, из него видно, что VK отрабатывает все хорошо и title меняет и deccription  и image. Google+ и facebook только url понимают, все остальное не цепляют, не смотря на то, что я подключил микроразметку  Open Graph. Может я, что то не так делаю?
michael.kyz,
да, не так, вот то что у вас вставлено в качестве разметки:


<meta http-equiv="" content="og:title">
<meta http-equiv="" content="og:description">
<meta http-equiv="" content="og:image">


не является OpenGraph разметкой: http://ogp.me/
Grey Evil,
Да, не правильно, забыл проверить перед отправкой,  спасибо. Поправил,  http://herbal24.ru/product.html?id=1&section_id=1 Google+ стал цеплять правильно, но Facebook по прежнему работает по своему. Может, что то еще нужно сделать?
michael.kyz,
у Facebook есть инструмент для дебага, пользуйтесь им, пожалуйста, что бы понимать что не так: https://developers.facebook.com/tools/debug/sharing/?q=http%3A%2F%2Fherbal24.ru%2Fproduct.html%3Fid%3D1%26section_id%3D1
О! Facebook тоже заработал правильно, прокачался, все работает отлично)! За ссылку спасибо)