2016-09-26 62 views
0

案例:尤伯杯深層鏈接網絡掛接

  1. 我買了尤伯杯事件與促銷代碼。
  2. 留下了深刻的聯繫,從我的應用程序尤伯杯:

    https://m.uber.com/ul/?client_id=xxxyyy-zzz&action=applyPromo&promo=existingtestpromo

  3. 設置在尤伯杯儀表板的API網絡掛接在https://45.55.254.130/uber/webhook/接收POST(無域還和自簽署SSL)

  4. 用戶關注了該鏈接並搭了一趟。他完成了行程。
  5. 根本沒有收到webhook(django + uwsgi在該URL上記錄爲空)。我也測試了這個URL手動發送來自代碼的POST請求 - 它的工作原理。

當使用帶有promocodes的深層鏈接時,webhook是否可以使用?

回答

2

當您使用深度鏈接(促銷代碼或設置代答)時,不會發送Webhook。當您使用POST v1/requests或您有all_trips範圍進行乘車請求時,您可以接收網絡掛機。

下面是關於使用API​​使得乘坐請求信息:https://developer.uber.com/docs/rides/sdks/introduction

下面是有關all_trips範圍(該功能被稱爲旅行經驗):https://developer.uber.com/docs/rides/tutorial-trip-experiences-getting-started

+0

我如何能在促銷碼添加到通過所做的乘駕API? Uber沒有關於除了Docs中深層鏈接之外的promocodes的信息。 – Feanor

+0

我如何知道我的promocode是否被使用? (我想檢查它的代碼) – Feanor

+0

我們正在考慮更好的方式來處理促銷代碼的使用。今天,使用API​​管理促銷代碼是不可能的。 –