问题标签 [uber-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5300 浏览

uber-api - 如何`访问移动优步网站`?移动 Web 的深度链接错误

我正在关注此处的深层链接文档:

https://developer.uber.com/v1/deep-linking/#launching-the-uber-mobile-site

好吧,我可以打开站点,然后选择登录,输入密码并按回车键,然后我看到了:

请下载优步应用程序或访问http://t.uber.com/support以请求访问优步移动网站。

我什至不知道这意味着什么。有人知道吗?

0 投票
1 回答
510 浏览

ruby - Mismatched_Redirect_URI 错误来自 Safari 和 Firefox 上的 Uber API,但不是 Chrome

localhost:3000当我将 Uber 上的开发人员凭据设置为和时,我的 ruby​​ on rails web 应用程序与 Uber 的 api 配合得很好localhost:3000/auth/uber/callback。现在我已经将我的应用程序部署到了 heroku,我将凭据更新为https://APP-NAME.herokuapp.com.

问题是,当我尝试在 Chrome(桌面)上验证我的应用程序时,它运行良好,但在 Safari 和 Firefox 上,我从 Uber 收到一个错误:“基本重定向 URI 与请求的重定向不匹配”。奇怪的是,当我在 iPhone 上使用 Chrome 时,我也会收到此错误。有没有人知道问题是什么或如何解决这个问题?我不知道从哪里开始。谢谢。

0 投票
1 回答
2186 浏览

uber-api - Uber API 409 错误:fare_expired

我的网络应用在沙盒上运行良好。我将所有请求从 更改https://sandbox-api.uber.com/v1/...https://api.uber.com/v1/...,现在我遇到了一个我以前从未见过的错误。

以下是错误的详细信息:

状态:409

代码:fare_expired

标题:票价已过期。请重新获取估价,确认新票价,然后重新申请。

我在 Uber 的网站上找不到有关此特定错误的任何文档。我知道激增定价接受可能会过期并且必须重新授权,但我在第一次乘车请求时遇到了这个错误。

有没有其他人看到这个错误?很高兴根据需要分享更多细节。

这是我向优步发出乘车请求的红宝石代码:

0 投票
1 回答
574 浏览

authorization - 使用 Uber API 获取 422 授权错误

我第一次测试我的应用程序,只是试图通过 API 获取基本信息,但出现错误:422 Unprocessable Entity,“validation_failed”。

我在这里想念什么?我已经用 sandbox-api.uber.com 和 api.uber.com 都试过了。

找回:

代码:“validation_failed” 字段:{start_longitude:必填,start_latitude:必填} start_latitude:“必填” start_longitude:“必填”消息:“无效请求”

0 投票
2 回答
175 浏览

uber-api - 您如何使用 UBER API 进行注册?

我一直在查看文档以了解如何授权我的用户,但我在 UBER API 本身上看不到任何注册信息。您可以轻松登录并授权现有用户,但您如何使用 API 进行实际注册?要进行哪些 API 调用?

干杯

0 投票
1 回答
668 浏览

r - 带有 R 的优步 API

我正在尝试使用 R 访问 Uber API 上的数据。我使用他们的 API 创建了一个帐户,现在分配给我以下信息:

应用程序的名称(我创建了这个。)客户端 ID 服务器令牌密码

我也有我常用帐户的用户名和密码,但我认为我不需要它来使用 API。我不确定我是否为正确的论点使用了正确的信息。

当我检查 json1 (最后一行)中的内容时,似乎连接从未经过身份验证。我明白了

任何帮助,将不胜感激。谢谢。

0 投票
1 回答
206 浏览

time - 优步通过 product_id 估计/时间响应多个产品时间?

我通过 product_id 请求产品时间,我得到了所有产品时间的完整列表,而不是只得到一个响应。

目前,我得到的回应是:

1:我假设我只会得到一个产品时间信息,因为我使用了可选的“product_id”,为什么我会得到多个产品时间?

2:同样,假设我只能获得单个产品时间,我是否仍会以相同的方式访问它:“uberTimes[0].estimate”?

0 投票
1 回答
276 浏览

android - Android uber错误未找到身份验证挑战

我正在尝试在我的 Android 应用程序中实现 Uber。对用户进行身份验证时出现错误“未找到身份验证挑战”。

我在 Uber 中创建了一个应用程序,并为该应用程序提供了以下范围,如图所示。

在此处输入图像描述

我的重定向网址是:http://localhost/auth

在我的 Android 应用程序中,我为授权调用提供了以下范围列表

并将参数列表添加到 api。

请帮我解决这个问题?

0 投票
1 回答
320 浏览

uber-api - Uber API:端点请求返回沙盒环境中不支持

我已经成功完成了身份验证过程的前三个步骤:第一步(授权)、第二步(接收重定向)和第三步(获取访问令牌)。

但是,执行以下请求会给我一个错误:

回复:

我对所有必需的参数都有相同的消息:

我错过了什么吗?

编辑:带有 HTTParty 的 Ruby 版本:

0 投票
4 回答
2442 浏览

php - 无法使用有效访问密钥从 Uber API 获取令牌

过去几天我一直在尝试将我的应用程序与 uber 集成,但由于某种原因,在 oauth2 身份验证期间,我无法让 uber 给我一个有效的令牌。我可以获得访问代码,但是在使用 curl 时,无论我如何安排脚本,我似乎都无法获得访问令牌。这是我所拥有的:

我已经仔细检查了我的秘密和身份证,两者都是正确的。每次我要获取访问代码时,我都可以看到它是独一无二的,我可以看到它在我重定向到的授权页面上回显,但无论我不断收到以下响应: