2010-02-04 9 views
1

직장에서 나는 우리 제품의 장바구니에 UPS 통합을 포함시키고 있습니다. 현재 WSDL을 제공하는 문서화 된 API를 사용하고 있습니다. 이 API를 사용하려면 사용자 이름, 비밀번호 및 API 키가 필요합니다. 비즈니스를 위해 장바구니를 사용하는 고객은이 정보를 제공해야합니다.기재되지 않은 UPS API 질문

은 운송 요금을 계산하기위한 또 다른 (문서화되지 않은) API가 :

http://www.ups.com/using/services/rave/qcostcgi.cgi

나는 그것을 사용하는 사이트를 많이 발견했습니다,하지만 난 그것에 대한 모든 문서를 찾을 수 없습니다. 그것은 또한 상당히 오래된 것처럼 보입니다 (나는 이른 것 '00 년대부터 생각합니다). 어떤 종류의 인증도 수행하지 않으므로 빠른 견적을 얻기 위해 사용할 수 있습니다. 우리는 고객이 UPS 사용자 이름, 비밀번호 및 API 키를 얻기 위해 농구를 뛰어 넘지 않고도 빠른 견적을 얻기 위해이 API를 사용할 것을 고려하고있었습니다. 내 직감은 아마도 내가 언젠가는 오프라인이 될 수있는 문서화되지 않은 API에 의존해서는 안된다고 말한다. 또한 툴에서 문서화 된 API와 비교하여 비율을 잘못 계산 한 게시물을 읽었습니다. 나는 이것을 검증하지 않았다 (다음에 그렇게 할 계획 임).

여기있는 사람이 그것에 대해 알고 있거나 문서를 가지고 있는지보고 싶었습니다.

UPDATE : 빠른 테스트 후

, 값이 잘못된 것으로 보인다. Hoboken, NJ에서 2nd Day Air를 통해 Chandler, AZ로 운송되는 150 파운드 패키지의 경우 문서화 된 API는 총 비용은 622.56 달러 인 반면 CGI는 총 비용은 495.18 달러라고보고합니다. 그래서 약간의 불일치가 있습니다.

답변

1

나는 그것을 osCommerce에서 보았다. 이 솔루션을 계속 찾고 싶다면 and here에 예제를 확인하십시오.

당신의 직감이 옳습니다. 문서화 된/지원되는 것을 사용하는 것이 좋습니다. 그들이 qcostcgi에 플러그를 꽂을지를 말하지 않습니다.

+0

링크를 제공해 주셔서 감사합니다. 다음 단계는 문서화 된 API를 사용하고 문서화되지 않은 배송비를 비교하는 것입니다. 내 결과에 대해 언급하겠습니다. –