После недавнего использования API ebay я ожидал, что запросить информацию у Amazon будет так же просто, но, похоже, нет ...
Кажется, не существует хорошей веб-страницы, объясняющей основы. Для начала как называется сервис? Я думаю, старое название было отброшено, а аббревиатура AWS использовалась повсюду (но разве это не общий термин, который включает их облачные вычисления и еще 20 других сервисов?).
Отсутствует четкая информация о новом процессе «подписи». Собирая вместе фрагменты деталей с разных страниц, на которые я наткнулся, кажется, что до августа 2009 года вам просто требовалась учетная запись разработчика в Amazon, чтобы делать запросы и получать обратно XML. Теперь вам нужно использовать какой-то необычный процесс шифрования, чтобы создать дополнительный номер в вашей строке запроса. Означает ли это, что данные Amazon полностью недоступны для программиста, которому просто нужно быстрое и простое решение?
Кажется, что в RSS-каналах есть крошечный кусочек информации, и вы можете легко получить поток элементов, которые были «помечены», но я не могу сказать, есть ли способ поиска заголовков с помощью RSS. Некоторые веб-сайты, кажется, предлагают это, но я думаю, что они уже устарели?
Если кто-нибудь сможет вкратце описать текущее состояние игры, я был бы очень благодарен. Все, что я хочу сделать, это перейти от названия книги в моей базе данных и использовать Classic ASP, чтобы получить набор продуктов, соответствующих Amazon, с указанием изображений обложек и цен.
«Виджеты» Amazon могут отображать результаты поиска по ключевым словам на моих страницах, но у меня меньше контроля над ними, и они отображаются только для пользователя - мой код не может заглянуть внутрь них.
источник
Ответы:
В вашем сообщении несколько вопросов, поэтому я постараюсь ответить на них по очереди:
Хотя документацию найти немного сложно (вероятно, из-за всех изменений имен), PA API очень хорошо документирован и довольно элегантен. С небольшим количеством смазки и некоторым предыдущим опытом обращения к веб-службам у вас не должно возникнуть проблем с получением необходимой информации из API.
источник
Я согласен с тем, что Amazon намеренно скрывает даже то, как найти документацию по API, а также как ее использовать. Я просто размышляю.
Переименование сервисов с «ECS» на « Product Advertising API », вероятно, также было не лучшим шагом, по сути, это сводило на нет все те моджо Google, которые они создали с течением времени.
Мне потребовалось довольно много времени, чтобы «обнаружить» эту обновленную ссылку на Product Advertising API . Я не помню, чтобы я мог легко найти его по типичной ссылке «Разработчик» на веб-странице Amazon. Эта документация кажется действительной и над чем я работал в последнее время.
Кажется, что изменение процедур аутентификации еще больше усложняет процесс, но я уверен, что для этого есть причина.
Я использую SOAP через C # для связи с Amazon Product API.
В публикации Адама О'Нила « Как получить обложки альбомов, DVD и blueray с Amazon» рассматривается метод SOAP с C #. Это не оригинальный образец, который я снял, и, вопреки его комментарию, это не был официальный образец Amazon, на который я наткнулся, хотя код выглядит идентичным. Однако Адам хорошо представляет все необходимые шаги. Я хотел бы указать на оригинального автора.
источник
Я написал сообщение в блоге на эту тему , потратив часы на изучение малоизвестной документации Amazon. Может быть, полезен как еще один взгляд на процесс.
источник
Я нашел хорошую альтернативу для запроса информации о продукте Amazon здесь: http://api-doc.axesso.de/
Это бесплатный API для отдыха, который возвращает всю необходимую информацию, связанную с запрошенным продуктом.
источник
Некоторые ссылки, которые я нашел:
источник
Сразу с коня: Краткое изложение операций API рекламы продукта, в котором есть следующие категории:
источник