我正在尝试使用亚马逊 MWS 制作一个网络应用程序。用户可以在这个应用程序中添加、列出、删除他们的产品,还可以列出他们的订单。
为了列出他们的产品,我尝试将 Reports API 与“_GET_MERCHANT_LISTINGS_DATA_”一起使用。但是这种方法返回的结果是非常糟糕的制表符分隔响应。而且当我使用 RequestReport 方法提出请求时,它会将列表报告发送给店主。
这是虚拟响应示例:
b'item-name\titem-description\tlisting-id\tseller-sku\tprice\tquantity\topen-date\timage-url\titem-is-marketplace\tproduct-id-type\tzshop-shipping-fee\titem-note\titem-condition\tzshop-category1\tzshop-browse-path\tzshop-storefront-feature\tasin1\tasin2\tasin3\twill-ship-internationally\texpedited-shipping\tzshop-boldface\tproduct-id\tbid-for-featured-placement\tadd-delete\tpending-quantity\tfulfillment-channel\nPropars deneme urunu 2 CD-ROM CD-ROM\tThis is a development test product\t0119QL9BRT8\tPARS12344321\t0.5\t9\t2016-01-19 05:26:44 PST\t\ty\t4\t\t\t11\t\t\t\tB01ATBY2NA\t\t\t1\t\t\t8680925084020\t\t\t0\tDEFAULT\n'
有没有人知道在商店中列出产品的另一种方法,或者您有什么建议可以从“_GET_MERCHANT_LISTINGS_DATA_”报告中获得更好的结果?
或者我该如何解析这个制表符分隔的字符串?
谢谢。