Могу ли я использовать AWS для получения описаний продуктов о розничных продуктах Amazon.com?

Я действительно новичок с Амазонкой.

То, что я хочу сделать, это получить описания продуктов Amazon на мой локальный сервер, используя номер ASIN продукта и PHP (могу ли я сделать это ???). Я не делал этого раньше и не знаю, как выполнить это действие.

Я думаю, что просто списывать цену с сайта Amazon — плохая идея, и лучше использовать API. Могу ли я использовать Amazon AWS для этого? Я создал аккаунт в https://aws.amazon.com/ (это правильное место?) и увидеть это большой экран с множеством опций Amazon AWS.

Занимаясь серфингом в интернете, я нашел несколько примеров, но я думаю, что мне нужен keyId, secretKey, associateId — чтобы попробовать этот пример. Может ли кто-нибудь помочь лучше понять, что делать и где искать? Благодарю.

1

Решение

Если вы не знакомы с AWS, это справедливое предположение.

На самом деле AWS полностью отделен от Amazon.com (интернет-магазина).

Amazon Web Services (AWS) это платформа облачных вычислений, которая позволяет вам запускать виртуальные серверы, базы данных, хранилище и многие управляемые сервисы более высокого уровня. Вы должны подумать о том, чтобы запустить там свой PHP-сервер, хорошая отправная точка для начинающих LightSail, где вы можете создать LAMP стек в считанные минуты.

Вернитесь к исходному вопросу, чтобы получить информацию о продукте, который вам нужно использовать. Amazon Marketplace Web Services (MWS), конкретно GetMatchingProductForId и введите свой номер ASIN.

Смотрите здесь для Пример PHP, важными частями этого примера, на которые вы можете остановиться, являются:

public function getProductById($ProductID, $IdType = 'ASIN') {
$request = new MarketplaceWebServiceProducts_Model_GetMatchingProductForIdRequest();
$request->setSellerId($this->MySellerId);
$request->setMarketplaceId($this->MyMarketplaceId);
$request->setIdType($IdType);
if (!is_array($ProductID)) {
$ProductID = array($ProductID);
}
$idList = new MarketplaceWebServiceProducts_Model_IdListType();
$idList->setId($ProductID);
$request->setIdList($idList);
$response = $this->service->GetMatchingProductForId($request);
return $response;
}
3

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector