問題タブ [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 に答える
156 参照

parse-platform - Parse および Uber API Webhook

Uber の API と Parse を利用する iOS アプリを作成しています。ユーザーがアプリで乗車をリクエストし、乗車ステータスが変化した後、アプリ内画面を更新してプッシュ通知を送信したいと考えています。Uber のドキュメントによると、これには Web フックを使用するようになっています。Parseを使用している場合、これをどのように行うかを理解しようとしています。私の知る限り、Parse バックエンドには Uber Web フックから POST データを受信する機能がありません。私は、Web フックの POST データを受信し、それをクリーンアップし、それを Parse の API に送信して、それをクライアントにプッシュ通知として送信する小さな高速サーバーを作成することを考えていました。これを行うより良い方法はありますか?

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

上記のアクションは、私の他のパラメーター(ドロップオフアドレスなど)を取りません。1 回の電話でこれを実現するにはどうすればよいですか?(プロモーション コードとドロップオフ アドレスを事前入力します)? 助けてください!

0 投票する
2 に答える
577 参照

uber-api - アクセストークンの取得 Uber API

uber API からアクセス トークンを取得できません。

uber- でログインをクリックすると、サーバーからコードが返されます。

次に、これを insomnia のヘッダーに入れました。

しかし、トークンを使用してサーバーから応答がありません。

私は何を間違っていますか?

ありがとう

0 投票する
1 に答える
282 参照

asp.net-mvc - uber と asp.net mvc 4 の統合を開始する方法

私は現在 ASP.NET プログラマーであり、私のシステムは Uber からデータを取得する必要があります。これを開始するにはどうすればよいですか? API 設定を確認しましたが、コードのどこに配置すればよいかわかりません...

0 投票する
1 に答える
146 参照

api - Uber API サンドボックス - 履歴が空です

サンドボックスで Uber API ユーザー アクティビティ エンドポイントをテストしています。リクエストを作成し、そのステータスを「処理中」から「完了」に連続して変更しました - リクエストの詳細が返されますstatus: "completed"

ただし、履歴 (v1.1 と v1.2 の両方) を取得しようとすると、空の「履歴」配列が返されます。{"count":0,"offset":0,"limit":5,"history":[]}

サンドボックスで履歴をテストすることは現在不可能ですか、それとも何か間違っていますか?

0 投票する
0 に答える
466 参照

asp.net-mvc - システム例外: エラー

Uber からユーザー アクティビティを取得しようとしています。以下はコードです

これはエラートレースです

[例外: エラー] Uber.d__19 1.GetResult() +24 Uber.d__f.MoveNext() +691 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(タスク タスク) +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 タグ) +59 System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult、Object タグ) +40 System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +40 システム.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からのものです。