Проблема с постингом в контакте через open graph (решено)



  • Доброго времени суток! Столкнулся с такой проблемкой. Пишу скрипт для постинга на стене группы вконтакте. При постинге навожу мышь на поле и кликаю на нём. Следующим действием идёт ввод текста со ссылкой на сайт.

    При вводе ссылки должна автоматически подгружаться превьюшка сайта (картинка + заголовок статьи + ссылка на сайт). Подгружается она в соцсетях через протокол open graph, который у меня на сайте настроен и никаких вопросов при постинге вручную не вызывает. Подробнее про то, как работает open graph, здесь: http://www.леха.com/2016/11/open-graph-krasivaya-razmetka-dlya-ssylok-v-vk-facebook-i-drugikh-socsetyakh/

    Но вот при постинге через BAS, он берёт в качестве превьюшки не изображение нужного поста, а изображение первого поста сайта. Причём берёт, судя по всему, из кеша, потому как пост на сайте может уже обновиться.

    И мне не понятно, косяк в BAS, в моём сайте (вроде всё настроил правильно) или же контакт привередничает. И как эту проблему устранить - тож непонятно.

    Может кто подскажет?



  • Ура, нашёл решение, всё работает. В общем. Open Graph запускается, когда ссылка копируерся через буфер обмена. Подробное описание алгоритма уже было на форуме: http://community.bablosoft.com/topic/903/как-сделать-импорт-контента/8

    Там же прикреплённый тестовый скрипт, если чего не поймёте.


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.