Python包装器";python亚马逊简单产品api“;用于在Amazon上创建新购物车
我正试图通过使用Python包装器“PythonAmazon简单产品api”在Amazon上创建一个新的购物车。下面的代码运行良好Python包装器";python亚马逊简单产品api“;用于在Amazon上创建新购物车,python,api,amazon,Python,Api,Amazon,我正试图通过使用Python包装器“PythonAmazon简单产品api”在Amazon上创建一个新的购物车。下面的代码运行良好 from amazon.api import AmazonAPI amazon = AmazonAPI("valid key","valid key","valid value") product = amazon.lookup(ItemId='B005M393OO', ResponseGroup="Large") product.title product.asi
from amazon.api import AmazonAPI
amazon = AmazonAPI("valid key","valid key","valid value")
product = amazon.lookup(ItemId='B005M393OO', ResponseGroup="Large")
product.title
product.asin
输出:
“1 X 12洗衣机棉绒收集器带夹具的铝网”
“B010T3VSLW”
但是,当我尝试创建新购物车时,我有以下几点:
amazon_cart = amazon.cart_create([{'offer_id':'B010T3VSLW','quantity': 1}])
输出:
因此,响应为“AWS.InvalidParameterValue不是OfferStingId的有效值。请更改此值并重试您的请求。”
似乎我用于函数create_cart的参数中有一些错误,即
cart_create([{'offer_id':'B010T3VSLW','quantity': 1}]).
有人知道创建新购物车的正确方法吗
谢谢。将offer\u id的值转换为offer\u listing\u id而不是asin将offer\u id的值转换为offer\u listing\u id而不是asin这里有一个解决此问题的方法:这里有一个解决此问题的方法: