簡體   English   中英

PHP:FedEx Web服務

[英]PHP: FedEx Web Services

我正在嘗試跟蹤使用FedEx的號碼,但無法獲得網站中顯示的一系列事件。 我正在使用Track Web Services和測試鍵。 我目前正在使用

$response->CompletedTrackDetails->TrackDetails->Events

這只是第一步(總共9個步驟)。 拜托,我在做什么錯。

我不確定您如何解析XML響應,但是您需要通過TrackReply-> TrackDetails-> Events進行循環

像這樣

$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...
}
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM