[英]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.