1
我試圖追蹤一個使用聯邦快遞的號碼,但我無法獲得在網站中顯示的一系列事件。我正在使用跟蹤Web服務並使用測試密鑰。我目前正在使用PHP:FedEx網絡服務
$response->CompletedTrackDetails->TrackDetails->Events
這隻給了我第一步(總共9)。請問,我做錯了什麼。
我試圖追蹤一個使用聯邦快遞的號碼,但我無法獲得在網站中顯示的一系列事件。我正在使用跟蹤Web服務並使用測試密鑰。我目前正在使用PHP:FedEx網絡服務
$response->CompletedTrackDetails->TrackDetails->Events
這隻給了我第一步(總共9)。請問,我做錯了什麼。
我不知道你是如何解析XML響應,但你需要環通TrackReply-> TrackDetails->活動
事情是這樣的......
$ScanCount = substr_count ($Response, '<Events>') ;
$xmlresult = xml2array($Response);
if ($ScanCount > 1) {
for ($i=0 ; $i < $ScanCount ; $i++) {
$status=$xmlresult['TrackReply']['TrackDetails']['Events'][$i]['EventDescription']['value'];
// addl parsing...
}
}