2016-12-05 8 views
0

私が気づいたのは、https://sandbox-api.uber.com/v1/deliveriesのアイテムに[]。 "fragile"という新しいアイテムの配信を作成するためにPOSTすると、サンドボックスからの応答がアイテム[]を間違って表示していることに気付きました。壊れやすい ":false。少なくとも私はこれが間違っていると思いますが、サンドボックスの既知の制限として列挙されていませんでした。これはバグですか?uber RUSH APIサンドボックスデリバリーis_fragileの値が正しくない、バグ?

詳細情報:

  • OS:Ubuntuの16.04.1 LTS
  • クライアント:ポストマン4.9.0

URL https://sandbox-api.uber.com/v1/deliveriesへのPOSTリクエスト

POST /v1/deliveries HTTP/1.1 
Host: sandbox-api.uber.com 
Authorization: [redacted] 
Content-Type: application/json 
Cache-Control: no-cache 
Postman-Token: [redacted] 

{ 
    "items": [ 
     { 
      "title": "Fragile Item", 
      "quantity": 1, 
      "price": 30, 
      "is_fragile": true, 
      "currency_code": "USD", 
     } 
    ], 


    "dropoff": { 
     "location": { 
      "address": "530 W 113th Street", 
      "address_2": "Floor 2", 
      "city": "New York", 
      "country": "US", 
      "postal_code": "10025", 
      "state": "NY" 
     }, 
     "contact": { 
      "first_name": "Alice", 
      "last_name": "Dropoff", 
      "email": "[email protected]", 
      "phone": { 
       "number": "+19177447934", 
       "sms_enabled": "true", 
      }, 
     } 
    }, 
    "pickup": { 
     "location": { 
      "address": "636 W 28th Street", 
      "address_2": "Floor 2", 
      "city": "New York", 
      "country": "US", 
      "postal_code": "10001", 
      "state": "NY" 
     }, 
     "contact": { 
      "first_name": "Bob", 
      "last_name": "Pickup", 
      "email": "[email protected]", 
      "phone": { 
       "number": "+19177447934", 
       "sms_enabled": "true", 
      }, 
     }, 
    }, 
} 

からの応答サンドボックス:

{ 
    "status": "processing", 
    "dropoff": { 
    "eta": 12, 
    "signature_required": false, 
    "contact": { 
     "first_name": "Alice", 
     "last_name": "Dropoff", 
     "send_sms_notifications": true, 
     "send_email_notifications": true, 
     "phone": { 
     "sms_enabled": true, 
     "number": "+19177447934" 
     }, 
     "email": "[email protected]" 
    }, 
    "special_instructions": "", 
    "location": { 
     "city": "New York", 
     "country": "US", 
     "longitude": -73.963863, 
     "state": "NY", 
     "postal_code": "10025", 
     "address_2": "Floor 2", 
     "address": "530 W 113th Street", 
     "latitude": 40.805264 
    }, 
    "signature_image": { 
     "url": "", 
     "expires_at": "-62135596800" 
    }, 
    "courier_notes": {} 
    }, 
    "fee": 5, 
    "quote_id": "c7e135da-957e-40b7-a2c5-5d468dc1d686", 
    "courier": null, 
    "items": [ 
    { 
     "weight": 0, 
     "title": "Bottle 3", 
     "price": 30, 
     "is_fragile": false, 
     "height": 0, 
     "width": 0, 
     "length": 0, 
     "currency_code": "USD", 
     "quantity": 1 
    } 
    ], 
    "created_at": 1480961485, 
    "delivery_id": "21b1b8de-2cea-4bc4-a316-2fd7598787c7", 
    "pickup": { 
    "eta": 7, 
    "signature_required": false, 
    "contact": { 
     "first_name": "Bob", 
     "last_name": "Pickup", 
     "send_sms_notifications": true, 
     "send_email_notifications": true, 
     "phone": { 
     "sms_enabled": true, 
     "number": "+19177447934" 
     }, 
     "email": "[email protected]" 
    }, 
    "special_instructions": "", 
    "location": { 
     "city": "New York", 
     "country": "US", 
     "longitude": -74.0064109, 
     "state": "NY", 
     "postal_code": "10001", 
     "address_2": "Floor 2", 
     "address": "636 W 28th Street", 
     "latitude": 40.7527293 
    }, 
    "signature_image": { 
     "url": "", 
     "expires_at": "-62135596800" 
    }, 
    "courier_notes": {} 
    }, 
    "order_reference_id": "", 
    "tracking_url": "https://api.uber.com/v1/sandbox/map", 
    "currency_code": "USD" 
} 

答えて

0

これは、Deliveries APIのUberサンドボックス環境のバグのようです。

+0

これに関するバグレポートを送信する方法はありますか? –

+0

はい。このスレッドから、私は内部的にバグを作成しました。私はそれが解決されると、私はアップデートを投稿します。このバグはサンドボックス環境にのみ影響します。 –

+0

はい、サンドボックスにしか影響しないことはわかっています。レポートを提出してくれてありがとう! –

関連する問題