Python Woocommerce: {'code': 'woocommerce_product_invalid_image_id', 'message': '# 0 - недопустимый идентификатор изображения.', 'Data': {'status': 400}} - PullRequest
0 голосов
/ 12 ноября 2018

Я пытаюсь импортировать товары с другого сайта на мой сайт woocommerce через Woocommerce API, раньше он работал, но теперь выдает ошибку ниже, как это исправить?

{'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())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...