PHP获取法定节假日接口

<?php
// 过慢,暂不使用 http://api.goseek.cn/Tools/holiday?date=20201002
// 正常工作日对应结果为 0, 法定节假日对应结果为 1, 节假日调休补班对应的结果为 2,休息日对应结果为 3
// 使用:http://tool.bitefu.net/jiari/?d=
// 工作日对应结果为 0, 休息日对应结果为 1, 节假日对应的结果为 2
$arr=[];
$start=strtotime('20191028');
for ($i=0; $i < 100; $i++) { 
    $now = $start+86400*$i;
    $day = date('Ymd', $now);
    $res = https_request("http://tool.bitefu.net/jiari/?d=".$day);
    if($res==1||$res==2){
        file_put_contents('holiday.txt', $day.PHP_EOL, FILE_APPEND);
    }
    usleep(300);
}

function https_request($url, $data = null){
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $url);
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
    curl_setopt($curl, CURLOPT_TIMEOUT,6);
    if (!empty($data)){
        curl_setopt($curl, CURLOPT_POST, 1);
        curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
    }
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    $output = curl_exec($curl);
    curl_close($curl);
    return $output;
}

Tags: 接口

仅有一条评论

  1. 2021假期

    ['20210101', '20210102', '20210103', '20210109', '20210110', '20210116', '20210117', '20210123', '20210124', '20210130', '20210131', '20210206', '20210211', '20210212', '20210213', '20210214', '20210215', '20210216', '20210217', '20210221', '20210227', '20210228', '20210306', '20210307', '20210313', '20210314', '20210320', '20210321', '20210327', '20210328', '20210403', '20210404', '20210405', '20210410', '20210411', '20210417', '20210418', '20210424', '20210501', '20210502', '20210503', '20210504', '20210505', '20210509', '20210515', '20210516', '20210522', '20210523', '20210529', '20210530', '20210605', '20210606', '20210612', '20210613', '20210614', '20210619', '20210620', '20210626', '20210627', '20210703', '20210704', '20210710', '20210711', '20210717', '20210718', '20210724', '20210725', '20210731', '20210801', '20210807', '20210808', '20210814', '20210815', '20210821', '20210822', '20210828', '20210829', '20210904', '20210905', '20210911', '20210912', '20210919', '20210920', '20210921', '20210925', '20211001', '20211002', '20211003', '20211004', '20211005', '20211006', '20211007', '20211010', '20211016', '20211017', '20211023', '20211024', '20211030', '20211031', '20211106', '20211107', '20211113', '20211114', '20211120', '20211121', '20211127', '20211128', '20211204', '20211205', '20211211', '20211212', '20211218', '20211219', '20211225', '20211226']

添加新评论