2016-12-13 3 views
2

Versuch pro eine mehrteilige Sendung https://goshippo.com/docs/multipieceShippo API - Mehrteilige Sendung zurück leer rates_list

Ich Angabe async = false in meiner Anfrage zu erstellen, aber ich bin immer wieder einen leeren rates_list in der Antwort. BEARBEITEN, um hinzuzufügen, dass die zu und von der Adresse, die ich redigierte, beide gültig sind (Haus und Büro) und ich in der Lage gewesen bin, Einzelstücktestsendungen mit ihnen vorher, gerade nicht mehrteilige erfolgreich zu machen gewesen.

Anfrage Nutzlast (Ich entschuldige mich, wenn diese ein Chaos ist, ich nicht so zu Format JSON bekommen):

{ "object_purpose": "PURCHASE", "address_from": { "object_state":null, "object_purpose":"PURCHASE", "object_source":null, "object_created":null, "object_updated":null, "object_owner":null, "name":"REDACTED", "company":"REDACTED", "street1":"REDACTED", "street_no":"", "street2":"", "city":"REDACTED", "state":"REDACTED", "zip":"REDACTED", "country":"US", "phone":"REDACTED", "email":"REDACTED", "ip":null, "metadata":null, "is_residential":null, "validate":false, "object_id":null, "object":"unknown" }, "address_to": { "object_state":null, "object_purpose":"PURCHASE", "object_source":null, "object_created":null, "object_updated":null, "object_owner":null, "name":"Tony Stark", "company":"Stark Enterprises", "street1":"REDACTED", "street_no":null, "street2":"", "city":"REDACTED", "state":"REDACTED", "zip":"REDACTED", "country":"US", "phone":null, "email":"REDACTED", "ip":null, "metadata":null, "is_residential":null, "validate":false, "object_id":null, "object":"unknown" }, "parcel": [ { "object_state":null, "object_created":null, "object_updated":null, "object_owner":null, "length":"20", "width":"20", "height":"20", "distance_unit":"in", "weight":1.5, "mass_unit":"lb", "metadata":null, "object_id":null, "object":"unknown" }, { "object_state":null, "object_created":null, "object_updated":null, "object_owner":null, "length":"20", "width":"20", "height":"20", "distance_unit":"in", "weight":1.5, "mass_unit":"lb", "metadata":null, "object_id":null, "object":"unknown" }, { "object_state":null, "object_created":null, "object_updated":null, "object_owner":null, "length":"20", "width":"20", "height":"20", "distance_unit":"in", "weight":2.6, "mass_unit":"lb", "metadata":null, "object_id":null, "object":"unknown" } ], "async": false }

Antwort:

`{ "async": null, "object_state": "ungültig", "Objektstatus": "SUCCESS" "object_purpose": "Kaufen", "object_created": "2016-12-13T20: 33: 20.318Z" "object_updated": "2016-12-13T20: 33: 20.318Z", "object_owner": "redigiert", "address_from": "e0633e8c3f3a4a19ba6a83998906da02", "address_to": "b48de7caf2624803adba6cac2b10e1f5", "address_return": "e0633e8c3f3a4a19ba6a83998906da02", "Paket": [ "ec25a9566fdd47ef9d728307b76eca35", „be5e95a487644abd875f6049a32621fc " "de942d19ef8046e49011c3b1971c2dc8" ], "submission_type": "pickup" "submission_date": "2016-12-13T15: 33: 18Z" "insurance_amount": "0.0", "insurance_currency":" USD ", " extra ": {

}, "customs_declaration": null, "reference_1": "", "reference_2": "", "rates_url": "https://api.goshippo.com/shipments/4f1e4a275ca341dda8cb31eed746720f/rates/", "rates_list": [

], "Metadaten":“ “ "Meldungen": [

], "object_id": "4f1e4a275ca341dda8cb31eed746720f", "Objekt": "unbekannt" }`

Die rates_url gibt in ähnlicher Weise keine Ergebnisse:

{ "count": 0, "next": null, "Zurück": null, "Ergebnisse": []}

+1

Oh vergiss. Ich bin ein Opfer des "Test-Modus", der anscheinend nur USPS unterstützt, was nicht für mehrere Stück-Lieferungen pro Dokumentation unterstützt wird, die ich verlinkt habe. – Lamont

+1

Der Shippo-Testmodus unterstützt alle Carrier, aber Sie haben Recht, dass mehrteilige Sendungen nur von UPS und FedEx unterstützt werden. Shippo bietet kein integriertes UPS/FedEx-Konto, daher müssen Sie Ihre eigenen UPS/FedEx-Konten im Test- und/oder Live-Modus hinzufügen, um die Preise zu erhalten. –

Antwort

2

Ich bin ein Support-Techniker hier bei Shippo. Ich habe nach dem API-Aufruf gesucht, den Sie auf unseren Servern getätigt haben, und es sieht so aus, als wären die Adressen TO und FROM gleich. Sie erhalten eine leere Antwort, da diese beiden Felder nicht identisch sein können, auch nicht zu Testzwecken. Uns ist bewusst, dass wir bessere Fehlermeldungen benötigen und wir arbeiten daran. Wenn Sie weitere Fehler oder leere Antworten erhalten, senden Sie eine E-Mail an [email protected]

Ben