+7 495 008 8452
  • Загрузка
Выберите ваш цвет
Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.


Выгрузка каталога на vkontakte.ru

Привет,

Cобственно, опять о vkontakte.ru. Как вы знаете (а может и нет), на vkontakte.ru можно создать интернет-магазин, закачивать каталог товаров, использовать платёжную систему.

Товары вашего загруженного каталога пользователи социальной сети смогут найти через поиск:



Решил написать скрипт, который будет выгружать ваш каталог с сайта на Битриксе в каталог vkontakte.ru.
скачать

Для начала нужно создать свой магазин:
http://vkontakte.ru/merchants.php?act=add

После создания магазина вы получите идентификатор магазина и защищенный ключ.

На форме скрипта вам предлагается ввести идентификатор магазина, защищенный ключ. Также вы можете установить опцию "Удалить товары каталога" - переданные товары будут удалять из каталога соц.сети, если они там есть, при выключенной опции товары будут добавляться. Опция "Тестовый режим" должна быть включена, если ваш магазин пока не прошёл модерацию - товары будут выгружаться в тестовый каталог.
Из выпадающего списка нужно выбрать нужный каталог и нажать "старт".



Если ошибок не происходит, то выглядит это так:



В случае, если сервер вернул ошибку, то последний ответ сервера будет сохранён в файле /upload/vk_lasterror.xml и будет выдана ссылка на него. В начале файла будет код ошибки и сообщение об ошибке. Список ошибок:
Ошибки Merchant API

Товары загружаются пошагово, по 100 единиц за заход.
Особенности:
1. Загружаются только активные товары
2. Загружаются только товары с ценой и только с валютой "рубли"
3. Поля, которые загружаются:
    -Картинка анонса
    - Детальное описание
    - Анонс
    - Теги (по ним можно искать в соц. сети)
    - Название
    - Оптимальная цена в рублях
4. Скрипт не учитывает доступность товаров, выгружает всё с вышеупомянутыми условиями.

При желании можно передавать и другие поля, дополнительные картинки или флаг доступности, например.
документация по всему этому делу

Результат всего проделанного на скриншотах:




Деталька:



Осталось написать обработчик для "ихней" платёжной системы  ;)

Всем пока)

 

 

Источник: https://dev.1c-bitrix.ru/community/webdev/user/16899/blog/2446/

Назад в раздел

Подписаться на новые материалы раздела:
Загрузка...