Здравствуйте!
Я работал с WC через Java, но принцип тот же.
1) Получите токен в админки для последующей авторизации.
2) Сниппеты кода для работы предоставлены на оф. сайте WC
https://woocommerce.github.io/woocommerce-rest-api...
Там и для пайтона есть сниппеты.
Например, авторизация:
from urllib.parse import urlencode
store_url = 'http://example.com'
endpoint = '/wc-auth/v1/authorize'
params = {
"app_name": "My App Name",
"scope": "read_write",
"user_id": 123,
"return_url": "http://app.com/return-page",
"callback_url": "https://app.com/callback-endpoint"
}
query_string = urlencode(params)
print("%s%s?%s" % (store_url, endpoint, query_string))
Создание продукта -
https://woocommerce.github.io/woocommerce-rest-api...
Обратите внимание, что саму картинку сперва нужно загрузить на сайт через WP Media API, а затем добавить ссылку в тело запроса при работе с WC
https://developer.wordpress.org/rest-api/reference...
Также можете поискать готовые библиотеки для удобства работы с WC API через python.
https://github.com/woocommerce/wc-api-python
Google в помощь