Я раньше работал с API AWS. Вы можете получить достаточно информации о продуктах. Но теперь мне нужно специально собрать: технические детали, описание, звезды и цену.
Я использую в основном этот URL-адрес запроса (больше других переменных, таких как метка времени и подпись):
$request = $this->AMAZON_URL . "?Service=AWSECommerceService&AWSAccessKeyId=" . $this->KEYID;
$request .= "&AssociateTag=" . $this->ASSOCTAG . "&Version=" . $this->VERSION . "&Operation=ItemLookup";
$request .= "&ItemId=$asin&ResponseGroup=Medium,Offers";
Как вы, наверное, знаете, мы получаем кучу данных, но, кажется, довольно сложно, особенно просить только некоторые специфические данные. например: технические данные, описание, звезды и цена.
В настоящее время я получаю данные в основном путем анализа следующего узла:
{ parsed xml variable }->Items->Item->ItemAttributes