PHP 택배 정보 조회 방법

본 고 는 PHP 가 택배 정 보 를 조회 하 는 방법 을 실례 로 서술 하 였 다.모두 에 게 참고 하도록 공유 하 다.구체 적 으로 다음 과 같다.
여 기 는 택배 100 물류 조회 로
공식 문서 에 서 는 html 인터페이스 만 되 돌아 갈 수 있 고 json 으로 돌아 갈 수 있 습 니 다.
php 코드 는 다음 과 같 습 니 다:
/**
 * @desc
 * @param string $code
 * @param string $invoice
 * @return mixed $result(
      'status','info','state','data'
   )
 */
function getExpressDelivery($code,$invoice){
    $result = array('status'=>0,'info'=>' ');
    $url = "http://m.kuaidi100.com/query?type={$code}&postid={$invoice}&id=1&valicode=&temp=".rand(1,710);
    $body = file_get_contents($url); //FIXME
    $body = json_decode($body,true);
    $result['status'] = $body['status'] == 200 ? 1 : 0;
    $result['info'] = $body['message'];
    isset($body['data']) && ($result['state']=$body['state']) && ($result['data'] = $body['data']) ;
    return $result;
}
본 논문 에서 말 한 것 이 여러분 의 phop 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기