【问题标题】:business profiles vs personal profiles - all_trips Scope (webhook)业务资料与个人资料 - all_trips 范围(webhook)
【发布时间】:2016-09-01 00:56:01
【问题描述】:

目前是否有任何方法可以请求或提供对特定个人资料的授权?

即我将 uber 用于个人和企业 - 我只想为我的企业帐户提供范围权限。

** 更新以添加说明/用例 **

我将创建一个假场景...帮助解释

  1. Uber Api 为 all_trips 范围提供 webhook。
  2. 一位用户在商务旅行和个人旅行中都使用优步 - 并且拥有商务资料和个人资料
  3. 用户工作的公司需要跟踪在运输中花费的时间。 “营业时间”的距离和位置 - uber webhooks 让这一切变得更容易
  4. 用户选择授权范围
  5. 每次旅行时,都会将详细信息发送到挂钩,并记录适当的数据
  6. 在用户休息日,进行个人旅行 - 行程详细信息被发送到 hook 并且这也被记录 - 导致问题在这里....

希望有帮助吗?我们只想接收业务资料的 all_trips....

【问题讨论】:

  • 用户帐户和付款资料之间存在一对多的关系。使用 Uber API 的 OAuth 授权在用户帐户级别上工作。但是,如果您的目标是为特定旅行定义付款方式,则 POST /v1/requests 端点(参数 payment_method_id)允许您这样做。您是否更关心暴露的数据? GET /v1/payment-methods 端点只公开一个 id、类型和描述(被屏蔽)。另外,这与您在标题中提到的 all_trips 范围有什么关系?你能在你的场景中更具体一点吗?
  • 更新了 q - 希望对您有所帮助
  • 谢谢,这很有帮助!不幸的是,我们目前不通过 API 提供此功能。但是感谢您的兴趣和问题,它有助于我们了解社区正在寻找什么,以便我们可以优先考虑接下来要构建和发布的内容。请关注 Uber 开发者博客,了解有关即将推出的 API 的新闻。
  • 谢谢 - 建议在范围内指定业务、个人或作为 API 应用注册的一部分;我确定会有特定于业务的集成 vs 个人的 vs 两者:)

标签: uber-api


【解决方案1】:

今天,在叫车时无法指定个人资料。骑行过程中,骑手可以选择他们的个人资料。

详情见api端点参考: https://developer.uber.com/docs/rides/api/v1-requests-estimate

【讨论】:

  • 我会澄清我的问题 - 我对 webhook 流程更感兴趣。
  • 目前无法仅接收业务配置文件的 webhook 通知。使用 all_trips 范围,无论请求应用程序或个人资料(payment_method)如何,您都将始终收到所有行程。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-06-13
  • 1970-01-01
  • 1970-01-01
  • 2020-07-30
  • 2016-11-09
  • 2014-09-15
  • 1970-01-01
相关资源
最近更新 更多