2009-07-10 3 views
1

FedEx Shipping Service를 온라인 응용 프로그램 중 하나로 통합하기로 결정했습니다. Fedex 개발자 센터에서 샘플 PHP 코드를 다운로드했습니다. 그러나 ShipGroundDomestic.php5로 작업을 시도 할 때 오류가 발생했습니다. 내 사양 &에 따라 파일을 수정했습니다. 그러나 나는 그것을 작동하게 할 수 없다.PHP를 사용할 때 FedEx Ship Service API에 연결하는 중 오류가 발생했습니다.

는 내가 어떤 파일 경로 & 다른 관련 문제를 발행하지가 있음을 확인했다 한 호스트에 연결할 수 없습니다 : HTTP 문자열 : 나는

오류, 코드를 다음과 같은 오류를 얻고있다. 그러나 나는이 오류를 지속적으로 받고있다. 나는 당신들 중 누구라도이 문제를 해결할 방법을 알고있는이 &으로 일했는지 궁금합니다. 나는 페덱스 녀석들에게 연락을 시도했지만 도움이되지 못했다.

답변

1

패킷을 생성하거나 보내고 있는지 확인하기 위해 패킷 캡처를 수행했는지 또는 그 전에 실패했는지 확인하십시오. 패킷을 생성하지 못하면 앱이 URL을 제대로 분석하는지 확인하십시오.

+0

MeterNumber, AccountNumber 등과 같은 요청을 구성하기위한 구성 요소를 의미합니까? 그렇다면 그들은 제대로 초기화되고 있습니다. 실패 지점은 입니다. $ response = $ client-> processShipment ($ request); // FedEx 웹 서비스 호출 – Chantz

+0

아니요, 실제로 네트워크 장치에서 캡처하여 요청을 실제로 생성하고 있는지 또는 그 전에는 실패했는지 확인해야합니다. – Eddy

+0

이것은 순진한 요청 일 수 있습니다. 그러나 실제로 웹 서비스를 구현 한 것은 이번이 처음입니다. 네트워크 장치에서 정확히 캡처하는 방법을 알려주시겠습니까? try/catch 블록 안에 요청 객체를 놓았고 흐름은 항상 catch 블록으로 이동합니다. 위의 오류 코드를 인쇄합니다. – Chantz

-1

이 문제는 Proxy Server를 사용할 때 발생합니다.

+0

이것은 문제의 진단으로 더 많은 문제에 대한 답이 아닙니다. 문제를 해결하거나 해결하는 방법에 대한 해답을 넓힐 수 있습니까? –