Python Woocommerce:{'code':'woocommerce_product_invalid_image_id','message':'#0是无效的图片ID。','data':{'status':400}}

时间:2018-11-12 04:45:58

标签: python python-3.x api woocommerce

我正尝试通过Woocommerce API将产品从另一个站点导入到我的woocommerce站点,该站点以前曾经可以工作,但是现在却出现了错误,如何解决?

{'code': 'woocommerce_product_invalid_image_id', 'message': '#0 is an invalid image ID.', 'data': {'status': 400}}

Python脚本:

getdetailallimage =['https://ae01.alicdn.com/kf/HTB1QlOUKbuWBuNjSszgq6z8jVXaa/GUFEATHER-L45-3-5-4cm-Tassel-jewelry-accessories-accessories-parts-diy-hand-made-jewelry-findings-embellishments.jpg', 'https://ae01.alicdn.com/kf/HTB1TnudB2uSBuNkHFqDq6xfhVXav/GUFEATHER-L45-3-5-4cm-Tassel-jewelry-accessories-accessories-parts-diy-hand-made-jewelry-findings-embellishments.jpg', 'https://ae01.alicdn.com/kf/HTB1Nc0BBZuYBuNkSmRyq6AA3pXay/GUFEATHER-L45-3-5-4cm-Tassel-jewelry-accessories-accessories-parts-diy-hand-made-jewelry-findings-embellishments.jpg', 'https://ae01.alicdn.com/kf/HTB151.8QVXXXXazXXXXq6xXFXXXm/GUFEATHER-L45-3-5-4cm-Tassel-jewelry-accessories-accessories-parts-diy-hand-made-jewelry-findings-embellishments.jpg', 'https://ae01.alicdn.com/kf/HTB1rJwuQVXXXXacaXXXq6xXFXXX0/GUFEATHER-L45-3-5-4cm-Tassel-jewelry-accessories-accessories-parts-diy-hand-made-jewelry-findings-embellishments.jpg', 'https://ae01.alicdn.com/kf/HTB1qmprB2iSBuNkSnhJq6zDcpXav/GUFEATHER-L45-3-5-4cm-Tassel-jewelry-accessories-accessories-parts-diy-hand-made-jewelry-findings-embellishments.jpg']

data = {
                    "name": "productitles",
                    "type": "simple",
                    "sku":str(productids),
                    "regular_price": str(conint),
                    "description": "",
                    "short_description": "",
                    "categories": [
                        {
                            "id": "categoryID"
                        }
                    ],
                    "images": []
                }

                [data["images"].append({"src": li, "position": getdetailallimage.index(li)}) for li in getdetailallimage]
print(wcapi.post("products", data).json())

0 个答案:

没有答案