Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Создаётся база данных последующему типу:

| ID | Цена | Наличие | Количество на складе | ... | ... | ... |

В неё вносятся товары из Walmart, некоторая информация о них: ID,

цена, наличие. С этими параметрами

программа будет работать. Также в базе

будут столбцы, которые будут редактироваться

человеком вручную. Например ID этого

товара в нашем интернет магазине, цена

в нашем магазине после учёта доставки

и наценки, и наименование товара.

Главная и единственная функция программы: обновление информации о цене

и наличии товаров в Walmart по их ID через

Walmart Open API. Работа с АПИ очень проста,

документации одна страница.

В одном запросе к АПИ мы можем указать до 20 товаров, ответ нам придёт

в XML или JSON.

Соответственно, программа должна это учитывать, и делать по одному

запросу на каждые 20 товаров. Если в базе

101 товар, то она должна сделать 6 запросов

(20+20+20+20+20+1)

В полученных ответах содержится полная информация о товарах, нас волнует

только информация о цене и о наличии

каждого товара. Если у каких-то товаров

поменялась инфа, то её надо обновить в

базе, а также обязательно пометить линию

(можно для этого использовать отдельный

столбец), чтобы человек мог выставить

фильтр и среагировать на обновления.

Было-бы хорошо, перед обновлением сохранять текущую версию базы. Что-то

вроде бекапа.

Вкратце суть программы –формирование запросов к API, обработка

ответов XML/JSON, обновление базы исходя

из итогов обработки.

Прочие тонкости:

В запросах указывается ключ к API, его хорошо-бы вывести в отдельный

конфиг, чтобы можно было быстро поменять.

API ограничивает количество запросов до 5 в секунду, во избежание

ошибок желательно ограничить программе их число до 1 в секунду, ибо если она обработает 2000 товаров за секунду, то вряд-ли Walmart ответит больше чем на 100, содержащиеся в первых пяти запросах.

Подробности:

Запрос к АПИ выглядит вот так:

http://api.walmartlabs.com/v1/items?ids=12417832,19336123&apiKey={apiKey}

ids – ID товаров. В один запрос можно поместить до 20 товаров.

ApiKey –Ключ АПИ, генерируется при регистрации.

Как выглядит ответ лучше глянуть здесь: https://developer.walmartlabs.com/docs

Из ответа мы игнорим всё, и находим параметры salePrice, availableOnline и

Stock.

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

8 лет назад
abazid
Надим 
36 летРоссия
13 лет в сервисе
Был
8 лет назад
Выбранный исполнитель
hiberok
37 летПольша
16 лет в сервисе
онлайн
8 лет назад
$110
3 дня
Всё сделано на высшем уровне, все баги пофикшены без вопросов.
Все хорошо, могу только с положительной стороны охарактеризовать заказчика. Рекомендую всем!
  • Похожие заказы
  • Здравствуйте.  Требуется скрипт, который будет загружать страницу вконтaктe и проверять ее на наличие определенного содержимого. В зависимости от наличия этого содержимого, адрес страницы должен сохраняться в файл1 или в файл2. При этом скрипт должен быть авторизованным на ...

    Закрыт
    8 лет назад
  • Есть программа на сервере. Так же есть исполнители зарегистрированные на сайте. Заказы проходящие по этой программе  надо контролировать и при выполнении определенного условия надо пополнить счет пользователям с личного кабинета. Условие проверяется через каждые 5-6 ...

    Закрыт
    8 лет назад
  • $100

    Разработать или найти готовое решение для интернет магазина Требуется аналогичный по функционалу фильтр товара как на сайте [url=http://bit.ly/1Yljtrs]bit.ly/1Yljtrs[/url] и интегрировать его в текущую тему «journal» Откликайтесь те, кто готов выполнить проект в сжатые ...

    Закрыт
    8 лет назад
  • $50

    Сайт на wordpress. Плагин: WordPress Social Login 2.3.0 Аутентификация Windows Live через это плагин не работает (скриншот прикреплен). Пробовали это, не помогло: https://wordpress.org/support/topic/windows-live-login-not-working-redirect-url-problem https://wordpress.org/support/topic/problem-of-login-with-window-live Нужно любое рабочее решение, можно редактировать сам плагин. Решение можете показать на своем wordpress проекте или на чистой wordpress ...

    Завершен
    8 лет назад
  • Здравствуйте.Нужен плагин для браузера или самостоятельное приложение Windows.Функционал следующий:1)      авторизацияна форуме (капчи нет)2)      публикацияв теме форума содержимого буфера обмена3)      очисткабуфера обмена

    Закрыт
    8 лет назад
  • Изменить вид формы бронирования (поместить ее под слайдер) сделать автоматическое проставление даты отъезда (след. день), при выборе определенной даты заезда. Поправить шрифты (сделать шрифты в едином стиле). Сменить фотграфии слайдера. Сменить тексты (тексты предоставлю).

    Закрыт
    8 лет назад
  • $20

    Есть сверстанный шаблон на twitter bootstrap и есть старый сайт с кодом пхп и js, нужно перенести на новый шаблон код, все формы и функционал должны функционировать Страницы которые нужно перенести: - http://bit.ly/1Tao8et и связанные подстраницы (выбор ...

    Закрыт
    8 лет назад
  • Атрибут autoplay воспроизводит видео ролик только на стационарных ПК. При заходе с мобильных устройств iOS Android WP срабатывает защита от авто воспроизведения и ролик играет только после клика юзера по нему. В голову приходит сымитировать ...

    Закрыт
    8 лет назад
  • Добрый вечер,нужно подключить яндекс кассу(Договор заключен с Яндекс),мой сайт стикер46.рф на Opencart. Сейчас подключена робокасса для ИП. Подключить яндекс кассу с интеграцией https://kassa.yandex.ru/integration

    Закрыт
    8 лет назад