2016-12-13 3 views
2

. 수정 한 주소와 보낸 사람 주소가 모두 유효한 주소 (집과 사무실)이며 이전에 다중 피스 테스트 피스를 사용하여 단일 피스 테스트 발송물을 성공적으로 수행 할 수있었습니다.칠보의 API - 멀티 피스 출하가 비어 rates_list에게 반환 내가 내 요청에 잘못된 비동기을 = 지정하고 있습니다 <a href="https://goshippo.com/docs/multipiece" rel="nofollow noreferrer">https://goshippo.com/docs/multipiece</a></p> <p>당 여러 조각 출하를 만드는 시도,하지만 난 다시 응답에 빈 rates_list납니다

요청 페이로드 (나는이 엉망이 있다면, 나는 SO 형식으로 JSON을 얻을 수없는 사과) :

{ "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 }

응답 :

`{ "비동기"널, "object_state", "object_status", "VALID": "SUCCESS" "object_purpose": "PURCHASE"를 "object_created": "2016-12-13T20 : 33 : 20.318Z" "object_updated" "2016-12-13T20 : 33 : 20.318Z",,451,515,"object_owner": "e0633e8c3f3a4a19ba6a83998906da02" "address_to": "b48de7caf2624803adba6cac2b10e1f5" "address_return": "e0633e8c3f3a4a19ba6a83998906da02" "소포", "address_from"를 "검열"[ "ec25a9566fdd47ef9d728307b76eca35을" "be5e95a487644abd875f6049a32621fc " "de942d19ef8046e49011c3b1971c2dc8 " ] "submission_type ":"PICKUP " "submission_date ":"2016-12-13T15 : 33 : 18Z " "insurance_amount ""0.0 " "insurance_currency ":" USD ", "추가 ": {

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

] "메타 데이터": " " "메시지 ": [

, "OBJECT_ID ":"4f1e4a275ca341dda8cb31eed746720f " "개체 ":" "알 수없는 은}`

rates_url 마찬가지로 어떤 결과를 제공하지 :

{ "count": 0, "next": null, "results": []}

+1

오. 저는 분명히 USPS만을 지원하는 "테스트 모드"의 희생물입니다. USPS는 링크 된 문서 당 여러 장의 출하를 지원하지 않습니다. – Lamont

+1

Shippo 테스트 모드는 모든 통신 회사를 지원하지만 UPS 및 FedEx에서만 다중 피스 발송물을 지원할 수 있습니다. Shippo는 내장 된 UPS/FedEx 계정을 제공하지 않으므로 테스트 및/또는 라이브 모드로 자체 UPS/FedEx 계정을 추가하여 요금을 지불해야합니다. –

답변

2

저는 Shippo의 지원 엔지니어입니다. 우리 서버에 작성한 API 호출을 조회했는데 TO 및 FROM 주소가 같아 보입니다. 이 두 필드는 테스트 목적으로도 동일 할 수 없기 때문에 대가로 공백 응답을 얻게됩니다. 우리는 더 나은 오류 메시지가 필요하다는 것을 알고 있고 우리는 그것에 대해 작업하고 있습니다. 더 이상 오류가 없거나 공백으로 응답하는 경우 [email protected]으로 전자 메일을 보내십시오.