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

ios - レビューのためにアプリを送信するときに使用するログイン資格情報

この質問は、Uber API と統合されたアプリを App Store に提出した方に向けたものです。送信に使用したログイン資格情報は何ですか? あなたは本物の Uber アカウントですか、それともダミーのアカウントですか?

ここで何をすべきか正確にはわかりません。確認のために実際の Uber ログイン資格情報を提供したくありません。Uber には、そのような場合に使用できるダミー アカウントがありますか?

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

python - Tchannel サーバー コードが機能していません。(Python と nodejs)

Uber の Tchannel の学習を始めたばかりです。Python と nodejs で tchannel ドキュメントからコードを実行しようとしています。どちらの場合も、クライアントをサーバーに接続できません。

これは、 http : //tchannel-node.readthedocs.org/en/latest/GUIDE/ から従った nodejs での私のコードの外観です。

このコードを実行すると、次のエラーが発生します。

同様に、 http://tchannel.readthedocs.org/projects/tchannel-python/en/latest/guide.htmlリンクに従って、Python でも同じことを試しました。Python のコードは次のようになります。

コマンドでこれを実行すると、python server.py` Listening on my-local-ip:58092 が表示されます

`しかし、tcurlを使用してクライアントに接続しようとすると:

私はこれを得る:

誰が間違いを教えてもらえますか?

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

uber-api - リクエスト間のurge_confirmation_idの変更

Uber API に対して 2 つのリクエストを続けて行っています。

POST /v1/requests/estimate

POST /v1/requests

1 人目は見積もりを取得し、2 人目は配車リクエストを行います。見積もりを取得すると、 の値が得られsurge_confirmation_idます。この値を同名のパラメータとして、配車リクエスト作成用APIにリクエストする際に送信します。

2 番目の要求に対する Uber からの応答は 409 エラーであり、サージ料金が適用surge_confirmation_idされていることを示しており、見積もりで提供されたものとは異なる料金を提示しています。

このテストを約 7 回実行しましたsurge_confirmation_idが、最初の要求と 2 番目の要求では常に異なります。私が間違っていること、またはこれが予想される動作であるかどうか、何か考えはありますか? サージの推定値が常に間違っていたり、急激に変化したりするのは意味がありません (2 つの要求の間は 5 秒です)。

補足として、/v1/requests/estimateエンドポイントはサージ乗数を数値として返す唯一のエンドポイントです。呼び出す/v1/requestsと、サージ確認を表示する URL のみが返されます。UI を表示できない音声ベースのサービスをコーディングしているため、これは受け入れられません。

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

uber-api - サインイン後の UBER Api ディープ リンク エラー

Register/SignIn から戻った後、Uber api がドロップ場所を設定していません。

ここに記載されているように、Uber アプリは適切なパラメーターで呼び出されます https://developer.uber.com/v1/deep-linking/

インテントURLは

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

https - Uber Base リダイレクト エラー

現在、uber で開発者アカウントをセットアップしており、PC とhttp://localhost:7000/submitでローカルにすべて正常に実行されていました。

ログインして API を操作できます。これは、エンドポイントをテストするのに最適です。ただし、私の最終目標は、モバイル アプリでエンドポイントを使用することです。そこで、リダイレクト URL に移動して、https://my_new_url:7000/submitに切り替えました。

サーバーにFlaskを使用しており、次の方法でSSLを使用しています:

ただし、ベース URL に移動すると、次のエラーが表示されます。

エラー

ベース リダイレクト URI が要求されたリダイレクトと一致しません

ベース URL のコードは次のようになります。

リダイレクト URL を変更する前に、アプリケーションをホワイトリストに登録する必要がありますか? それとも、何かを誤って構成していますか?