问题标签 [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.
uber-api - 如何`访问移动优步网站`?移动 Web 的深度链接错误
我正在关注此处的深层链接文档:
https://developer.uber.com/v1/deep-linking/#launching-the-uber-mobile-site
好吧,我可以打开站点,然后选择登录,输入密码并按回车键,然后我看到了:
请下载优步应用程序或访问http://t.uber.com/support以请求访问优步移动网站。
我什至不知道这意味着什么。有人知道吗?
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 时,我也会收到此错误。有没有人知道问题是什么或如何解决这个问题?我不知道从哪里开始。谢谢。
uber-api - Uber API 409 错误:fare_expired
我的网络应用在沙盒上运行良好。我将所有请求从 更改https://sandbox-api.uber.com/v1/...
为https://api.uber.com/v1/...
,现在我遇到了一个我以前从未见过的错误。
以下是错误的详细信息:
状态:409
代码:fare_expired
标题:票价已过期。请重新获取估价,确认新票价,然后重新申请。
我在 Uber 的网站上找不到有关此特定错误的任何文档。我知道激增定价接受可能会过期并且必须重新授权,但我在第一次乘车请求时遇到了这个错误。
有没有其他人看到这个错误?很高兴根据需要分享更多细节。
这是我向优步发出乘车请求的红宝石代码:
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:“必填”消息:“无效请求”
uber-api - 您如何使用 UBER API 进行注册?
我一直在查看此文档以了解如何授权我的用户,但我在 UBER API 本身上看不到任何注册信息。您可以轻松登录并授权现有用户,但您如何使用 API 进行实际注册?要进行哪些 API 调用?
干杯
r - 带有 R 的优步 API
我正在尝试使用 R 访问 Uber API 上的数据。我使用他们的 API 创建了一个帐户,现在分配给我以下信息:
应用程序的名称(我创建了这个。)客户端 ID 服务器令牌密码
我也有我常用帐户的用户名和密码,但我认为我不需要它来使用 API。我不确定我是否为正确的论点使用了正确的信息。
当我检查 json1 (最后一行)中的内容时,似乎连接从未经过身份验证。我明白了
任何帮助,将不胜感激。谢谢。
time - 优步通过 product_id 估计/时间响应多个产品时间?
我通过 product_id 请求产品时间,我得到了所有产品时间的完整列表,而不是只得到一个响应。
目前,我得到的回应是:
1:我假设我只会得到一个产品时间信息,因为我使用了可选的“product_id”,为什么我会得到多个产品时间?
2:同样,假设我只能获得单个产品时间,我是否仍会以相同的方式访问它:“uberTimes[0].estimate”?
android - Android uber错误未找到身份验证挑战
我正在尝试在我的 Android 应用程序中实现 Uber。对用户进行身份验证时出现错误“未找到身份验证挑战”。
我在 Uber 中创建了一个应用程序,并为该应用程序提供了以下范围,如图所示。
我的重定向网址是:http://localhost/auth
在我的 Android 应用程序中,我为授权调用提供了以下范围列表
并将参数列表添加到 api。
请帮我解决这个问题?
uber-api - Uber API:端点请求返回沙盒环境中不支持
我已经成功完成了身份验证过程的前三个步骤:第一步(授权)、第二步(接收重定向)和第三步(获取访问令牌)。
但是,执行以下请求会给我一个错误:
回复:
我对所有必需的参数都有相同的消息:
我错过了什么吗?
编辑:带有 HTTParty 的 Ruby 版本:
php - 无法使用有效访问密钥从 Uber API 获取令牌
过去几天我一直在尝试将我的应用程序与 uber 集成,但由于某种原因,在 oauth2 身份验证期间,我无法让 uber 给我一个有效的令牌。我可以获得访问代码,但是在使用 curl 时,无论我如何安排脚本,我似乎都无法获得访问令牌。这是我所拥有的:
我已经仔细检查了我的秘密和身份证,两者都是正确的。每次我要获取访问代码时,我都可以看到它是独一无二的,我可以看到它在我重定向到的授权页面上回显,但无论我不断收到以下响应: