Необходимо отправить POST-запрос на указанный сервер для получения XML-ответа и отобразить его с использованием PHP. Запрос должен быть оформлен в PHP, а не в ASP. Пример XML-ответа можно изучить по предоставленной ссылке.
Amazon модуль для osCommerce
Нужно добавить модуль амазона в osCommerce чтобы среди «нормальных» продуктов можно было продавать амазоновские.
Amazon's цена -> osCommerce price
Amazon's описание --> osCommerce' item's description
Amazon's бранд --> osCommerce's brand
Amazon's фото --> osCommerce's photo and so on.
все предметы по-прежнему должны иметь всю стандартную ОС фунциональность (принадлежность к группам и т.д.)
амазоновские и неамазоновские товары не должны отличаться друг от друга на ветрине. разница начинается про добалении в корзину ( амазон идет в свою - остальное в другую - см. пример ниже)
Вот модуль на для ПЧП Нюк (http://preciogasolina.com/amazon-buy-B0009612GQ.html) который вполне может стать основой для создаваемого osCommerce модуля.
(там видно что и как происходит при добавлении в карзину)
____________________________
Примерное описание как все делается
В описание товара в osCommerce базы добавляется поле "ASIN".
ASIN ето идентификатор товаров в Амазоновском feed .
если ASIN поле пустое, то это будет означать что это osCommerce's товар и checkout должен идти стандартным osCommerce-ным путем . Если ASIN поле не пусто - ето означает что ето амазоновский предмет и его надо процессать через "amazon's remote cart"
______________________________________
ПОИСК ASIN
2 osCommerce формы в админке должны быть изменены (new item insertion и item modification). Должны быть добавлены 2 кнопки "Search for ASIN" и "Populate" . Они будут находиться рядом с "Products Name:". Вставив название продукта нажимаем "Search for ASIN" кнопку и скрипт ищет Amazon и показывает результат в виде
«Название - цена». Админ выбирает подходящий вариант и нажимает на кнопку "Populate", которая запрашивает все данные по продукту (описание; фото, цена) и парасает ето все в базу.
Эта часть должна использовать АJAX чтобы избежать релоадов.
Вот как раз код что нужен
http://ajax.phpmagazine.net/2006/02/explore_amazon_web_services_wi.html
Там есть и демо и все объяснения.
______________________________________
Ресурсы
Все которые бывают амазоновксие магазины/парсеры (опен сурс)
______________________
http://pear.php.net/package/Services_Amazon -- Amazon Pear package
______________________
http://amazoop.sourceforge.net/docs/amazOOP/tutorial_manual.cart.pkg.html -- Amazon remote cart и примеры кода
______________________
_______________________________
Так вот как бы есть все компоненты для этого модуля - просто надо все собрать в одном месте.
Если есть интересные идеи о том как сделать лучше - буду рад услышать
удачи
Заявки фрилансеров
Похожие заказы
- $50Веб-программирование1 исполнительЗавершен19 лет назад
Требуется доработка CGI-скрипта, который выводит изображения. Необходимо изменить открытие оригинала в новом окне с размерами оригинала и выводить HTML-коды вместо изображений. Скрипт должен обновлять контент ежедневно, как на примере.
Веб-программирование4 заявкиЗакрыт19 лет назад- $100
Требуется доработка магазина на Shop-Script PREMIUM. Необходимо реализовать неограниченный уровень вложенности статей, настроить ЧПУ с использованием mod_rewrite и изменить меню для отображения двух подпунктов. Проект включает только программирование, без дизайна. Возможность дальнейшего сотрудничества.
Веб-программирование11 заявокЗакрыт19 лет назад Необходимо реализовать скрипт для вывода изображений на HTML-странице, позволяющий циклически показывать заданное количество фотографий. Скрипт должен учитывать различные базы для типов фотографий и выводить их в табличном формате. Также требуется возможность настройки числа выводимых изображений и вывод HTML-кода изображений из базы.
Веб-программирование5 заявокЗакрыт19 лет назадТребуется доработка движка книжки на ActionScript. Необходимо перенести определение страниц во внешний XML и загрузить их из внешних SWF файлов. Добавить логику загрузки страниц: текущие и последующие по порядку из XML. Дизайн не требуется, только программирование на ActionScript. Укажите ссылки на аналогичные проекты, срок и стоимость выполнения.
Веб-программирование7 заявокЗакрыт19 лет назад- $1000
Требуется разработать программный модуль для работы с SMS-шлюзом, использующий две базы данных MySQL. Одна база предназначена для поиска информации, вторая используется для CMS. Необходимы дополнительные скрипты. Срок выполнения 30 дней, предоплата 30%.
Веб-программирование9 заявокЗакрыт19 лет назад - $1
Требуется разработать PHP-скрипт, который сначала запустит один скрипт, а после его завершения запустит второй. Необходимо обеспечить корректное ожидание окончания первого скрипта перед стартом второго.
Веб-программирование4 заявкиЗакрыт19 лет назад - $50
Требуется доработка готового скрипта для сайта-галереи. Необходимо изменить размеры окна, добавить гостевую книгу с учетом общего дизайна и реализовать поддержку двух языков: английского и русского.
Веб-программирование1 исполнительЗавершен19 лет назад - $5
Необходимо устранить ошибки при запуске gvim из PHP. Лог сообщает о проблемах с Xlib и терминалом. Требуется корректная настройка окружения, возможно, с установкой xvfb. Используйте для теста команду: /usr/bin/gvim -S /usr/share/vim/syntax/2html.vim -c ':w! /tmp/gvim_out' -c ':q!' /tmp/gvim_in.
Веб-программирование3 заявкиЗакрыт19 лет назад - $10
Требуется разработка PHP-скрипта для приема trackback'ов с проверкой пользователя через HTTP authentication и сохранением в MySQL. Необходимы также функции для выборки данных и выдачи их в XML. Ожидается mysql-скрипт для создания таблицы, тестовые данные и комментарии в коде на английском. Укажите примеры кода, демонстрирующие взаимодействие с пользователем и защиту от SQL-инъекций.
Веб-программирование2 заявкиЗакрыт19 лет назад