Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Конфигурация модуля #5

Open
MaltaKano opened this issue Jan 17, 2022 · 1 comment
Open

Конфигурация модуля #5

MaltaKano opened this issue Jan 17, 2022 · 1 comment

Comments

@MaltaKano
Copy link

Подскажите пожалуйста, обновление XML-файл с товарами проходит автоматически при добавление либо удаление товаров?

И если можно, поясните как использовать API? Создать кастомный модуль? В вашем мануале по адресу https://yandex-yml.readthedocs.io/en/8.x-1.x/api-overview нет никакой инфы какие файлы необходимо создать для приведенных примеров кода в кастомном модуле. Модуль крайне необходим многим, нельзя ли подробнее расписать конфигурацию. Если есть такая страница с подробностями - дайте пожалуйста ссылку.

@Niklan
Copy link
Owner

Niklan commented Jan 18, 2022

Подскажите пожалуйста, обновление XML-файл с товарами проходит автоматически при добавление либо удаление товаров?

Если так напишите, так и будет, но при больших объёмах это может быть очень ресурсоёмкой операцией, если мы говорим я файле из десятка тысяч товаров. Обычно такие файлы генерируют переодически, например, раз в сутки. Потому что даже Яндекс обрабатывает их часов по 12-24 после получения.

Модуль — тут нет никаких настроек, только инструменты, чтобы собрать что и как вам нужно, не более.

И если можно, поясните как использовать API

Прочитать документацию. Там есть примеры.

Создать кастомный модуль?

Естественно, это же API. По крайней мере я не знаю ни об одном модуле который бы предоставлял для него UI, и врят ли они существуют. Смысла мало.

нет никакой инфы какие файлы необходимо создать для приведенных примеров кода в кастомном модуле

Там есть пример как пользоваться генератором и описание всех дата-объектов, которые автоматически трансформируются в корректные XML структуры YML файла.

Собственно, больше модуль ничего и не делает. Он даёт готовые объект и генератор, который из них может собрать YML файл. Разработчику лишь остаётся собрать данные, завернуть в нужные объекты, скормить генератору и готово.

Модуль крайне необходим многим, нельзя ли подробнее расписать конфигурацию. Если есть такая страница с подробностями - дайте пожалуйста ссылку.

Повторюсь, модуль - API для разработчиков. Всё для создания YML там есть и задокументировано. Как этим будут пользоваться разработчики — это уже их задачи, так как применять можно совершенно по-разному и для разных целей, тут полная свобода.

Никакого интерфейса и настройки у него нет. У меня аналогичных наработок тоже нет, ибо в этом нет никакой необходимости. Может у кого-то из других разработчиков есть UI поверх этого API, но это вряд ли, и лучше спрашивать в чатиках где больше народа, маловероятно, что кто-то кроме меня мониторит ишьюсы тут.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants