Интеграция веб-крючков WooCommerce с Django Rest Framework

У меня есть сайт WordPress, который использует WooCommerce для управления магазином. Я создал Django приложение, которое должно взаимодействовать с WooCommerce, чтобы быть в курсе следующих действий:

  • создание пользователя
  • обновление пользователя
  • удаление пользователя
  • покупка новой подписки
  • продление подписки
  • истечение срока действия подписки
  • покупка продукта (я также продаю физические продукты)

Когда в WooCommerce создается новый клиент, я хочу создать нового пользователя в приложении Django, и обновлять/удалять его соответственно, когда статус в WooCommerce меняется.

Когда товар покупается в WooCommerce, он должен быть виден в приложении Django. То же самое касается подписок.

  1. I managed to read the POST requests WooCommerce issues for the user-related actions, with the help of Postman, but the format is different from the format accepted by the Django app, and I don't really know how to adapt the views in order to be able to use the information supplied

  2. I configured token-based authentication in Django and generated a token, which I then configured in WooCommerce but it does not seem to use it as in the WooCommerce logs the response is:

[Body] => {"detail":"Authentication credentials were not provided."}

Я действительно новичок как в Django Rest Framework, так и в веб-крючках WooCommerce, поэтому я понятия не имею, какую еще информацию следует сюда включить. Я буду ждать предложений по этому поводу.

Пожалуйста, помогите мне с руководством, как сделать эту интеграцию. Заранее благодарю!

Вернуться на верх