2016-07-06 4 views
0

私はあなたのJava SDKの乗り物-APIの最新バージョンへの移行をやっている - 私は0.5.1は[ユーバーが乗る-APIのJava vを0.5.1。]特定のプロダクトIDと乗り心地を要求することはできません

uberをリクエストしようとすると(サンドボックスモードで)uberをリクエストする際に1つの問題が発生する - 私がuberをリクエストしようとすると、それを同時に受け入れると、そのようなproductIdを持つuberが見つかりませんでした。 これはタクシーの提案(価格見積もりと得意先のエンドポイントの組み合わせ)を求めるときに得られるものなので、これは変です。 何が起こっているのでしょうか?

コード:NOT_FOUND、 状況:404、 タイトル:無効なプロダクト「929fcc19-8cb4-4007-a54f(サンドボックスモードでの乗り心地を受け入れるようにしようとしているときに)私は、次のエラーメッセージが出てい

-3ab34473700f "

+0

「要請して並列に受け入れる」とはどういう意味ですか?サンドボックスモードでステータスを変更するには '' request_id''を待たなければなりません。 – agraebe

+0

もっと明確にしましょう。特定の 'product_id'を持つuberに最初にリクエストすると(応答を待っているとき)、この' product_id'とステータス 'accept'を持つサンドボックスエンドポイントに別のリクエストを行います。これを行うと、上記の404 msgステータス(私が渡しているIDは壊れていません)が表示されます。 – user3601361

答えて

0

私は正しく理解していません。ここで私は理解して何:

  1. あなたはPOSTのレスポンスを受信する前に、あなたは状況accept

PUT /v1/sandbox/requests/{request_id}を送信する特定のproduct_id

  • と乗り心地を要求するPOST /v1/requests/が、これは正しいです作ります?言い換えれば、リクエストを作成してすぐに受け入れることができますか?

    もしそうなら、おそらく2回目のチェックをもう一度やります。PUTrequest_idが必要であり、product_idではありません。

    実際にPUT /v1/sandbox/products/{product_id}をproduct_idで作成している場合は、使用可能な製品を変更する意図があり、ステータスとは関係ありません。

  • +0

    ええ、あなたはサンドボックスの部分について正しいです。 – user3601361

    +0

    もう一つの問題は、特定の 'product_id'(' POST/v1/requests')で乗ってみることです。レスポンスとして、私はすぐに404ステータス(製品が見つからないことを意味する)と同じエラーメッセージを持つことになります。 – user3601361

    +0

    どこからproduct_idを取得しますか?それらは場所によって異なります。他の通話のIDを使用する前に、必ず製品を入手する必要があります。より具体的なことができますか、あなたの要望や回答を明示的に投稿してください。 – agraebe

    関連する問題