0
我使用WooCommerce訂閱,並創造了當客戶取消其訂閱網頁鉤...如何獲得變量爲客戶從網絡掛接在WooCommerce
我想更新從MySQL數據庫記錄在發生此事件時將'發佈'刪除。我在分發網址中爲它創建了一個新頁面。
FORM/POST PARAMETERS
webhook_id: 4099
HEADERS
Cf-Connecting-Ip: 212.227.29.24
Content-Length: 15
Total-Route-Time: 0
Host: requestb.in
Accept: */*
Cf-Visitor: {"scheme":"https"}
Accept-Encoding: gzip
Referer: https://requestb.in/sqwf1tsq
User-Agent: WooCommerce/3.1.2 Hookshot (WordPress/4.8.1)
Connect-Time: 1
Content-Type: application/x-www-form-urlencoded
Cf-Ray: 39d5a75dc8980f45-FRA
X-Request-Id: e1b16cd7-fb41-471b-9c47-dce0dd7260cc
Cf-Ipcountry: DE
Via: 1.1 vegur
Connection: close
RAW BODY
webhook_id=4099
但是...如何從Web鉤子有效載荷中獲取任何變量?它很混亂(新手在這裏!)。我希望獲取用戶名或一個名爲「條形碼」的變量,該變量爲每個用戶/客戶存儲,然後我可以在單獨的數據庫中識別並進行更改。
希望有道理..!
幫助,將不勝感激, 非常感謝!
那麼如何找出webhook發送的內容呢?我如何將變量拉到與他們做有用的事情?我是否在有效負載URL的開頭有這個代碼,然後再處理?但我怎麼知道變量是什麼?對不起,如果我是昏暗的。 –
你將會有一個響應webhook的函數。但是webhooks是一件複雜的事情,如果你在我的回答中不知道我在說什麼,你應該閱讀一些關於如何正確使用它們的教程。這不是snark的意圖,我的意思是真正的。這裏有幾個鏈接。 https://docs.woocommerce.com/document/webhooks/ https://growdevelopment.com/woocommerce-webhooks/ https://www.codeproject.com/Articles/576278/Webhooks-webhook-URLs-and-a-樣品的實現 – Spartacus