Amazon AWS ItemLookup с 13 цифр ISBN
-
19-09-2019 - |
Вопрос
Раньше я мог выполнять 13 -значные поиски ISBN, но теперь я не могу.
Вот запрос для 13-значного ISBN: 9780073380957.
http://ecs.amazonaws.com/onca/xml?awsaccesskeyid=& Itemid = 9780073380957 & anpormation = itemlookup & responsegroup = images%2citemattributes & service = awsecommerceservice & timestamp = 2009-12-16t14%3A30%3A02Z и версия = 2009-06-01 & Signature = =.
Returns: f6770ab1-9b3e-48d3-9492-750e8d773c1b0.0053760000000000TrueNewShipASINAmazon19780073380957ImagesItemAttributes1-SubmissionDateAllAWS.InvalidParameterValue9780073380957 is not a valid value for ItemId. Пожалуйста, измените это значение и повторите ваш запрос.
Тем не менее, 10-значный ISBN для той же книги Works:
http://ecs.amazonaws.com/onca/xml?awsaccesskeyid=& Itemid = 0073380954 & anpormation = itemlookup & responsegroup = images%2citemattributes & service = awsecommerceservice & timestamp = 2009-12-16t14%3A44%3A10Z & версия = 2009-06-01 и подпись =
Я использую Pyaws, если это имеет какое -либо значение.
Решение
Оказывается, мне нужно указать idtype как «ISBN» и SearchIndex как «книги».
Вот рабочий запрос сейчас: