Робот для наполнения сайта.
Требуется разработать cкрипт для выгрузки и управления товарами для сайта http://www.site.ru/
Site.ru является сторонней торговой площадкой, прямого доступа к бд нет, поэтому для обмена потребуется использовать пользовательский интерфейс.
В качестве источника данных будет использована выгрузка в формате xml/yml.
.
Источник типовой. Аналогичен http://www.site.ru/media/test.xml.
Для тестов создам файл с товарами, которые уже выгружены на site.ru.
Будут некоторые особенности, которые нужно учесть при выгрузке.
1.) Авторизация.
При авторизации используются email и пароль. Необходимости вводить капчу замечено не было.
2.) Соответствие категорий. С сайта avito.ru нужно получить список категорий из раздела транспорт. Полученные категории вручную будут сопоставлены с категориями из выгрузки.
3.) Заполнение карточки товара.
4.)Идентификация товаров.
5.)Обновление и создание товаров.
6.)Обновление изображений. При обновлении товаров нужно обновлять только изменённые изображения.
7.)Лимит товаров.
8.)Расписание и интервалы.
9.) Настройки
10.) Файл соответствия категорий.