Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search amazon是否提供了用于返回搜索词的产品信息的API?_Search_Image Processing_Amazon_Search Engine - Fatal编程技术网

Search amazon是否提供了用于返回搜索词的产品信息的API?

Search amazon是否提供了用于返回搜索词的产品信息的API?,search,image-processing,amazon,search-engine,Search,Image Processing,Amazon,Search Engine,如果你在亚马逊上搜索“堂吉诃德西班牙语/英语”,你会在 然后,您可以选择其中任何一个,URL将包含产品的指示符(ASIN)。例如,如果在结果集中选择特定项,其URL可能为: 这里的关键数据是ASIN(“B00JQRGICM”);如果你单独用谷歌搜索,它会在互联网上找到很多引用该产品的地方 我的问题是,亚马逊是否提供了一个API,您可以通过该API传递一个搜索短语(如“堂吉诃德西班牙语/英语”),该短语将返回一系列ASIN和其他相关数据(“B00JQRGICM”和其他数据) 例如,我想这样称呼它

如果你在亚马逊上搜索“堂吉诃德西班牙语/英语”,你会在

然后,您可以选择其中任何一个,URL将包含产品的指示符(ASIN)。例如,如果在结果集中选择特定项,其URL可能为:

这里的关键数据是ASIN(“B00JQRGICM”);如果你单独用谷歌搜索,它会在互联网上找到很多引用该产品的地方

我的问题是,亚马逊是否提供了一个API,您可以通过该API传递一个搜索短语(如“堂吉诃德西班牙语/英语”),该短语将返回一系列ASIN和其他相关数据(“B00JQRGICM”和其他数据)

例如,我想这样称呼它:

api/Books?SearchStr=Don Quixote Spanish/English
…并返回json,例如:

{
Title: "Don Quixote in Spanish and English: Complete (Vol I & Vol II)"
Price: 16.15
ASIN: "B00JQRGICM"
Image: "http://ecx.images-amazon.com/images/I/519dhx-MSOL._SL160_.jpg"
}
. . .

如果有这样的API,这里有没有人有使用它的经验/示例代码?

是的。您可以使用MWS Products API的
ListMatchingProducts
操作搜索Amazon并获得ASIN的XML响应。 以下是带有请求和响应示例的文档:

一种简单的测试方法是使用MWS草稿行: