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

Картинка при шаре в Мой Мир

Согласно https://api.mail.ru/sites/plugins/share/extended/ можно использовать параметр 

&image_url=<адрес_картинки>

Проверил, он действительно работает. Однако ваш виджет не добавляет url картинки именно для Мой Мир. В ВКонтакте и Одноклассниках проблем нет. Не уверен, на вашей или моей стороне проблема.

Я динамически формирую шару:

let ya = document.getElementById("myYandex");    

    let share = Ya.share2(ya);            

    share.updateContent({

        title: text,

        image: image,

        url: url

    });

Буду благодарен за помощь!

8 комментариев
Сергей Тощилин
Сотрудник Яндекса16 января, 11:39
Здравствуйте!
Посмотрим, спасибо!
Сергей Тощилин
Сотрудник Яндекса16 января, 12:18
В случае с МойМир мы действительно не прокидываем image-атрибут, постараемся добраться и поправить

Сергей Тощилин,
не знаю, как тут у вас принято - вы сообщаете в комментариях об исправлении или мне самому отслеживать? есть ли публичный трекер задач или changelog?
Сергей Тощилин
Сотрудник Яндекса18 января, 13:01
Arc,
здравствуйте!


Публичного трекера нет, я напишу здесь, как будет реализовано


Правда, хочу сказать, что это не будет быстро сделано, вероятно, т.к. приоритет у задачи низкий: картинка для шейра в мейлру — не самая популярная функциональность:(
По моим ощущениям, место для задачи найдется в течение пары месяцев
Сергей Тощилин,
оу, понятно. на мой взгляд, само исправление займёт минут 5, если честно (сам объект image уже есть, прописать только get параметр при генерации ссылки для Мой Мир).
дольше будет новый билд собирать и выкатывать


что ж, придётся временно отказаться от вашего виджета. буду ждать!
всё равно спасибо!
Сергей Тощилин
Сотрудник Яндекса18 января, 23:18
Arc,
действительно, правок там пара строк; за время нашей дискуссии можно было бы уже сделать:) но к сожалению, сейчас к проекту отношения не имею, всего лишь в блоге делюсь остаточными знаниями по возможности
Сергей Тощилин,
вот здесь:
={config:{shareUrl:{"default":{baseUrl:"https://connect.mail.ru/share",params:{url:"url",title:"title",description:"description"}}}},
добавил: image_url:"image" и всё заработало, так что оставил ваш виджет)


ладно, спасибо за помощь!
спасибо за оперативный ответ!
буду ждать правок)