2016-02-18 35 views
1

我能夠在沙箱和現場中發佈旅行請求,獲取預估並詢問旅行狀態。通過沙盒上的webhooks進行狀態推送通知

但是,我開始通過webhooks實施狀態推送通知,並遇到了一個問題:我沒有收到通知(在沙箱上)。我嘗試了幾個不同的URL和服務器無濟於事。當從郵遞員自己推送通知時,它就可以工作。

通過webhooks在沙箱上工作的狀態推送通知?如果不是,有沒有辦法測試它們?

+0

小心分享任何代碼?看[問] –

回答

1

根據Webhooks documentation,您應該每次收到沙箱模式下的update the status of a ride request通知。

沙盒

當在沙箱環境提出請求,我們也將:發射模擬旅行 網絡掛接事件。 每次模擬請求的狀態發生更改時,都會發出requests.status_changed事件 。

requests.receipt_ready事件將在請求的 狀態更改爲完成時發出。

你是Webhook網址HTTPS啓用?

如果這不起作用,您應該通過訪問https://help.uber.com或通過電子郵件[email protected]向支持團隊諮詢。

1

如果您想要更簡單的調試方法,請嘗試設置Ngrok ,然後將開發人員儀表板中的webhook URL更改爲您從Ngrok獲得的鏈接。這應該允許您在本地機器上調試Webhooks問題,並驗證您的部署設置沒有任何問題(缺少HTTPS肯定可能是助記符流所說的罪魁禍首)