Создайте webhook программно в WordPress / WooCommerce - PullRequest
1 голос
/ 30 апреля 2020

Я создаю плагин для интеграции одной ERP с Woocommerce, и я думаю об использовании веб-хуков для этой интеграции, проблема заключается в создании веб-хуков, когда плагин активируется в первый раз, а не Обязать людей создавать веб-зацепки woocommerce вручную и настраивать их. Я погуглил и попробовал несколько вещей, но похоже, что никто не работает, также попытался сделать запрос sql, но не работал

я пробовал это:

function createWebhook($userID,$topic,$secret,$deliveryURL,$status)
{
    $webhook = new WC_Webhook();
    $webhook->set_user_id($userID); // User ID used while generating the webhook payload.
    $webhook->set_topic( $topic ); // Event used to trigger a webhook.
    $webhook->set_secret( $secret ); // Secret to validate webhook when received.
    $webhook->set_delivery_url( $deliveryURL ); // URL where webhook should be sent.
    $webhook->set_status( $status ); // Webhook status.
    $save = $webhook->save();
    return $save;
}

из этой нити

без успеха, получая много ошибок.

В любом случае , Спасибо за помощь. и я надеюсь, что вы все в безопасности и с хорошим здоровьем!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...