1

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

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

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

4

1 に答える 1

3

サンドボックスは/request、ライブ ライドを要求せずにコードをテストできるように、エンドポイントをテストするためのものです。POSTこれは、ステータスを変更したり、領収書や地図を取得したり、キャンセルしたりすること/requestができるようにすると、偽の乗り物が作成されることを意味します。

/productsまたは などの他のエンドポイントを使用する/historyと、サンドボックスにいる場合でも実際のデータが返されます。サンドボックスの乗り物やセット変数は、このデータに影響しません。つまり、サンドボックスの乗り物は追加されず/history、サンドボックスで商品が急上昇しても、 の実際の見積もりは変わりません/estimates/price

アクセス トークンに関連付けられたユーザーが Uber で実際に乗車したことがないため、空の履歴を受け取っています。応答は実際の履歴を反映しており、これが履歴エンドポイントをテストする正しい方法です。

于 2015-12-26T00:27:44.673 に答える