1
サンドボックスは、前払いの料金設定が必要な商品に関しては、プロダクションのように動作していません。サンドボックスでupfront_fare_requiredエラーを返す必要があります
このプロダクトを要求すると、status=422
とcode=upfront_fare_required
でエラーが返されますが、これは予期した動作です。ちなみに、このエラーコードはAPIドキュメントに追加する必要があります。 (現時点ではhttps://developer.uber.com/docs/riders/references/api/v1.2/requests-post#http-error-codesに記載されていません)
しかし、最も重要なことに、サンドボックスは運用環境のように動作し、先行運賃の価格設定が必要な製品をご希望の場合はfare_id
が提供されていない場合はエラーを返します。