问题标签 [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 回答
174 浏览

php - 优步接受来自服务器的激增确认

据我了解,当 Uber 使用响应代码 409 发送浪涌确认请求时,它希望用户访问提供的链接并以某种方式确认浪涌定价是可以的。

我想知道,是否可以在不需要用户访问提供的 URL 的情况下确认接受激增?

我通过 PHP 访问 Uber API,所以本质上,我可以让 PHP 服务器来处理这个接受吗?

0 投票
1 回答
156 浏览

parse-platform - Parse 和 Uber API Webhook

我正在构建一个利用 Uber 的 API 和 Parse 的 iOS 应用程序。在用户在我的应用中请求乘车并且乘车状态发生变化后,我想更新应用内屏幕并发送推送通知。Uber 的文档说为此使用网络挂钩。我试图弄清楚如果我使用 Parse 将如何做到这一点。据我所知,Parse 后端无法从 Uber 网络挂钩接收 POST 数据。我正在考虑制作一个小型快速服务器,它将接收网络挂钩 POST 数据,清理它,并将其发送到 Parse 的 API,然后将其作为推送通知发送到客户端。有一个更好的方法吗?

0 投票
1 回答
1336 浏览

curl - 无法获取访问令牌-Uber API

我正在按照 Uber 的身份验证文档为我的应用程序执行 OAuth 2.0。我无法访问令牌(第 3 步)。它不断给我“错误:访问被拒绝”。我无法弄清楚为什么会出现这个问题。我提供了对我的应用程序的访问权限,并且我能够获取授权代码,但是当我按照文档执行 curl 时,它给我的访问权限被拒绝。有人可以帮我解决这个问题吗?谢谢您的帮助。

0 投票
1 回答
138 浏览

api - Uber 沙盒的 /requests 端点使用生产环境并调用真实的驱动程序

这种行为从今天(2015 年 11 月 10 日)开始。当我调用沙盒 Uber 端点时,真正的司机会接受并出现。

我花了 5 个小时试图了解正在发生的事情。过去 1.5 个月我一直在使用 Uber API,之前没有遇到过这个问题。

我提出了这个请求(现在我用 Postman 来做,所以似乎没有其他东西可以影响它):

我收到 Uber 的成功回复。一段时间后,服务器开始接收来自 Uber 的事件:

0 投票
1 回答
120 浏览

uber-api - 预填充促销代码以及下车地址 - 深度链接 - uber

我正在使用深度链接来传递下车地址,因此当 uber 应用程序启动时,该地址是预先填充的。我有一个促销代码,我也想预先填充它。

我知道要预先填充促销代码,您可以使用它:

uber://?action=applypromo&promo=mypromo

上述操作不采用我的其他参数(如下车地址)。我怎样才能在一个电话中实现这一目标?(预填充促销代码以及下车地址)?请帮忙!

0 投票
2 回答
577 浏览

uber-api - 获取访问令牌 Uber API

我无法从 uber API 获取我的访问令牌。

当我单击使用 uber 登录时,我从您的服务器收到了一个代码-

然后我把它放在我失眠的标题中。

但是我没有从您的服务器收到带有我的令牌的响应。

我究竟做错了什么?

谢谢

0 投票
1 回答
288 浏览

ios - 我们可以使用 iOS Uber Kit 预订 Uber 出租车吗?

我已经从下面的 github 链接下载了 Uberkit。

https://github.com/sachinkesiraju/UberKit

有了这个工具包,我可以获得优步类型、价格、容量等。但是我有疑问,我们可以使用上面的 Uberkit 从我的 iOS 应用程序预订优步出租车吗?

0 投票
1 回答
282 浏览

asp.net-mvc - 我如何开始将 uber 与 asp.net mvc 4 集成

我目前是一名 ASP.NET 程序员,我的系统需要从 Uber 提取数据,我该如何开始呢?我已经浏览了API Preference但不知道在哪里输入我的代码......

0 投票
1 回答
146 浏览

api - Uber API sandbox - history is empty

I am testing Uber API User Activity endpoints in sandbox. I have created a request, then successively changed its status from "processing" to "completed" - request details returns me status: "completed".

However when I try to fetch history (both v1.1 & v1.2), I receive an empty "history" array: {"count":0,"offset":0,"limit":5,"history":[]}

Is it currently impossible to test history in the sandbox, or am I doing something wrong?

0 投票
0 回答
466 浏览

asp.net-mvc - 系统异常:错误

我正在尝试从 uber 获取用户活动。下面是代码

这是错误跟踪

[异常:错误] Uber.d__19 1.GetResult() +24 Uber.d__f.MoveNext() +691 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task 任务) +93 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task任务)+52 System.Runtime.CompilerServices.TaskAwaiter 1.CallEndDelegate(IAsyncResult asyncResult)+47 System.Web.Mvc.Async.WrappedAsyncResultBase 1.CallEndDelegate(IAsyncResult asyncResult)+47 System.Web.Mvc.Async.WrappedAsyncResultBase 1.CallEndDelegate (IAsyncResult asyncResult) +42 System.Web.Mvc.Async.WrappedAsyncResultBase 1.CallEndDelegate(IAsyncResult asyncResult) +70 System.Web.Mvc.Async.WrappedAsyncResultBase1.MoveNext() +1738
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +93
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +52 System.Runtime.CompilerServices.TaskAwaiter

1.GetResult() +24 Web.Controllers.<Callback>d__0.MoveNext() in d:\TDS\uber-sdk-for-net-master-1\samples\Web\Controllers\LoginController.cs:42 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +93
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +52 System.Runtime.CompilerServices.TaskAwaiter.GetResult() +21 System.Threading.Tasks.TaskHelpersExtensions.ThrowIfFaulted(Task task) +61 System.Web.Mvc.Async.TaskAsyncActionDescriptor.EndExecute(IAsyncResult asyncResult) +114
System.Web.Mvc.Async.<>c__DisplayClass37.<BeginInvokeAsynchronousActionMethod>b__36(IAsyncResult asyncResult) +66
System.Web.Mvc.Async.WrappedAsyncResult

1.End() +136
System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, Object tag) +102
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +49
System.Web.Mvc.Async.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d() +117 System.Web.Mvc.Async.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() +323 System.Web.Mvc.Async.<>c__DisplayClass33.<BeginInvokeActionMethodWithFilters>b__32(IAsyncResult asyncResult) +44
System.Web.Mvc.Async.WrappedAsyncResult

1.End() +136
System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, Object tag) +102
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +50
System.Web.Mvc.Async.<>c__DisplayClass2b.<BeginInvokeAction>b__1c() +72 System.Web.Mvc.Async.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult) +185
System.Web.Mvc.Async.WrappedAsyncResult

1.End() +133
System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, Object tag) +56
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +40
System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) +34
System.Web.Mvc.Async.WrappedAsyncVoid

1.End() +139
System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, Object tag) +59
System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, Object tag) +40
System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +44 System.Web.Mvc.Controller.<BeginExecute>b__15(IAsyncResult asyncResult, Controller controller) +39
System.Web.Mvc.Async.WrappedAsyncVoid
1.CallEndDelegate(IAsyncResult asyncResult) +62
System.Web.Mvc.Async.WrappedAsyncResultBase 1.CallEndDelegate(IAsyncResult asyncResult) +70 System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +139 System.Web.Mvc。 Async.AsyncResultWrapper.End(IAsyncResult asyncResult, Object tag) +59 System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, Object tag) +40 System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +40 System .Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult 结果) +38 System.Web.CallHandlerExecutionStep.OnAsyncHandlerCompletion(IAsyncResult ar) +1291.End() +139
System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, Object tag) +59
System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult, Object tag) +40 System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +39
System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) +39
System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState) +39
System.Web.Mvc.Async.WrappedAsyncVoid





有人可以向我解释错误是什么吗?提前致谢。这些代码最初来自WadeWegner Uber SDK