2016-03-16 23 views
1

我已經有Webhooks爲我們的開發人員帳戶工作,並且它發出status_changed消息,每次有優步請求時,即使請求不是從我們的應用程序啓動(使用「all_trips」權限)all_trips Webhooks:找出哪個用戶的status_changed

當我們收到迴應時,我們如何確定這是哪個用戶?例如。在下面的響應中,無法確定並使用服務器令牌對resource_href進行身份驗證會提供「提供的無效OAuth 2.0憑據」錯誤。

{ 「事項標識」: 「3a3f3da4-14ac-4056-bbf2-d0b9cdcb0777」, 「EVENT_TIME」:1427343990, 「EVENT_TYPE」: 「all_trips.status_changed」, 「元」:{ 「 RESOURCE_ID 「: 」2a2f3da4「, 」RESOURCE_TYPE「: 」請求「, 」狀態「: 」接受「 }, 」resource_href「:」 https://api.uber.com/v1/requests/2a2f3da4「 }

回答

2

感謝趕上這個!我們推出了一個修補程序,將用戶UUID作爲「元」部分中的附加字段添加,並在此處更新了我們的文檔:https://developer.uber.com/docs/webhooks

讓我們知道您是否有更多麻煩!

+0

謝謝!我注意到的一個問題是,webhook調用相當不一致 - 服務器通常不會通知我們。 (我們甚至沒有看到我們結束的電話)。任何想法可能導致這些? – Rohan

+0

嗨羅漢, 是的,我們的工程團隊目前正在努力的webhook通知存在一些已知的不一致問題。你沒有錯過所有webhook正確的,你只是不一致地接收它們? –

+0

是的,我們偶爾會錯過webhook通知。由於不清楚哪裏出了問題,因此使測試有點困難。 – Rohan

相關問題