Начать новую тему

Новости

В этой теме мы будем рассказывать об изменениях в API, библиотеке MerchiumClient.php и других изменениях, которые касаются разработки под Мерчиума.

Вчера мы обновили PHP-библиотеку для работы с API Мерчиума — MerchiumClient.php — до версии 0.9.7 и исправили важную ошибку: GET-параметры в запросах генерировались неправильно.


Из-за этой ошибки запросы на чтение данных к API Мерчиума были невалидными.


---


Если вы нашли ошибку в нашем коде, пожалуйста, создайте тикет на ГитХабе, а еще лучше отправьте пулл-реквест с исправлением.


Мы добавили возможностей функции MerchiumApp.setWindowHeight(height) из Javascript API.


Теперь если вызвать функцию без параметра height высота iframe будет установлена автоматически по высоте текущего контента.


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



В документации появились ответы на популярные вопросы.

Сразу 3 полезных обновления для разработчиков:


  1. Теперь разработчики могут создавать 5 тестовых магазинов, а в каждом магазине может быть сколько угодно витрин.

    Можно создать отдельный магазин для демонстрации всех тем и отдельный — для проверки приложений.



  2. Разработчики могут сбросить тестовый магазин до начального состояния:



  3. На странице редактирования тем и приложений теперь написано, в каких магазинах установлена тема или приложение:


В Мерчиуме появились веб-хуки


Теперь разработчики могут подписываться на события в магазине: добавление товара в корзину, размещение заказа, регистрация покупателя — полный список событий смотрите в документации.


Введение в веб-хуки

Метод API Webhooks


Войдите, чтобы опубликовать свой комментарий