Доработка WebAsyst 1 500 руб

4 руб.
Все проекты
Прошло времени:   55 лет 5 месяцев 2 недели 2 дня 7 часов 8 минут
Установленная версия: 306 WebAsyst

Нужно реализовать автоматическое обновления наличия товаров на складах.

Есть поставщик который предоставляет API которое выдает данные о наличии товара на складах.

документация к api *****

Первое.) Мне нужно чтобы на странице с товаром к примеру

*****

ниже надписи "нет товара" была надпись которая покажет дату на когда этот товар доступен к выдаче в магазине если его сейчас заказать

к примеру зная код товара для приведенного примера это L*****

Формируем запрос *****[{%22or%22:[%22L*****%22]}]}

ответ :
{"status":1,"result":{"list":[{"name":"\u041c\u043e\u0434\u0443\u043b\u044c \u043f\u0430\u043c\u044f\u0442\u0438 SoDIMM DDR3 2GB 1333 MHz KINGMAX (FSFE85F)","brief_description":"1333 MHz, PC3-10600, CL9, 1.5V, 1 \u043f\u043b\u0430\u043d\u043a\u0430","productID":14001,"product_code":"L*****","warranty":"36","is_archive":false,"vendorID":54,"articul":"FSFE85F","volume":0,"is_new":false,"categoryID":1237,"price":20.5,"stocks":[]}],"count":1}}

соответственно айди товара у поставщика "productID":14001

делаем запрос *****

ответ : {"status":1,"result":*****4000} время в UNIX TimeStamp: соотыетственно Thu Dec 12 2013 18:00:00 GMT+0200

Вот это значение подставляем в вывод ниже надписи нет товара чтобы была надпись которая покажет дату на когда этот товар доступен к выдаче в магазине если его сейчас заказать

Второе.)

Реализовать также наличие в WebAsyst согласно данным API.

Третее ) есть характеристики к примеру вот отбор по характкристике товар в день заказа
*****

так тоже данные этих характеристик заберать по API

Все это реализовать в момент когда клиент обращается к странице товара либо каталогу товаров.

И реализовать защиту от того когда сервер поставщика завис то данные брать из данных резервоного запаса который будет в какойто таблице держать информацию которая записывается на все товары раз в два часа.

К примеру открывается страница товара идет запрос на сервер поставщика если там положительные ответ то данные берутся от туда.
Если там сервер завис то данные берутся с таблици которая была создана два часа назад когда их сервак работал.



    Предложения фрилансеров
    Бюджет: 1 500 руб.
    Сроки: 4 часов
    tehfoxen [10.12.2013 10:31]  
    1
    Моб. +380937109246
    Скайп kolyaodessa
    Почта
    http://vk.com/id5981375
    Видеть контакты заказчика и оставлять свои предложения по проекту могут только зарегистрированные и авторизованные пользователи.
    Зарегистрируйтесь или войдите на сайт под своим именем.

    Фриланс-биржа Web-lance.net предлагает огромные возможности по поиску работы как опытным специалистам в сфере интернет-бизнеса, так и новичкам, только постигающим основы заработка во всемирной сети. Здесь вы найдете сотни интересных вакансий в сфере дизайна, копирайтинга, программирования, верстки, контент-менеджмента и других сфер деятельности востребованных среди интернет-пользователей. Также, зарегистрировавшись на бирже, вы сможете разместить здесь свою анкету, указав в ней свою специализацию и контактные данные, что даст возможность потенциальным клиентам, связаться с вами для дальнейшего взаимовыгодного сотрудничества. Сайт удобно структурирован и разбит на тематические разделы, что позволяет даже неопытным заказчикам точно определять категорию, в которую стоит публиковать их проект, в тоже время, упрощая исполнителям поиск интересующих их вакансий. Кроме того на портале имеется раздел Блоги где зарегистрированные пользователи могут публиковать материалы, а также Форум на котором исполнители и заказчики смогут обсудить рабочие моменты, а также пообщаться на интересующие их темы. Приятной вам работы на Web-lance.net - бирже, где вы сможете найти лучших исполнителей и самые интересные проекты.

    Для сайта будет недостаточным просто написание текста. Его необходимо правильно написать. Оптимизацией контента является написание текста, который будет хорошо восприниматься любым поисковым роботом.