资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
基于 php 的万年历接口调用代码实例代码描述:基于 php 的万年历接口调用代码实例代码平台:聚合数据/ +- -/- / 万年历调用示例代码 聚合数据 / 在线接口文档:http:/www.juhe.cn/docs/177/-header(Content-type:text/html;charset=utf-8);/配置您申请的 appkey$appkey = “*“;/*1.获取当天的详细信息*$url = “http:/japi.juhe.cn/calendar/day“; $params = array(“key“ = $appkey,/您申请的 appKey“date“ = “,/指定日期,格式为 YYYY-MM-DD,如月份和日期小于 10,则取个位,如:2012-1-1 );$paramstring = http_build_query($params); $content = juhecurl($url,$paramstring); $result = json_decode($content,true); if($result)if($resulterror_code=0)print_r($result);elseecho $resulterror_code.“:“.$resultreason; elseecho “请求失败“; /*/*2.获取当月近期假期*$url = “http:/japi.juhe.cn/calendar/month“; $params = array(“key“ = $appkey,/您申请的 appKey“year-month“ = “,/指定月份,格式为 YYYY-MM,如月份和日期小于 10,则取个位,如:2012-1 ); $paramstring = http_build_query($params); $content = juhecurl($url,$paramstring); $result = json_decode($content,true); if($result)if($resulterror_code=0)print_r($result);elseecho $resulterror_code.“:“.$resultreason; elseecho “请求失败“; /*/*3.获取当年的假期列表*$url = “http:/japi.juhe.cn/calendar/year“; $params = array(“key“ = $appkey,/您申请的 appKey“year“ = “,/指定年份,格式为 YYYY,如:2015); $paramstring = http_build_query($params); $content = juhecurl($url,$paramstring); $result = json_decode($content,true); if($result)if($resulterror_code=0)print_r($result);elseecho $resulterror_code.“:“.$resultreason; elseecho “请求失败“; /*/* 请求接口返回内容* param string $url 请求的 URL 地址* param string $params 请求的参数* param int $ipost 是否采用 POST 形式* return string*/ function juhecurl($url,$params=false,$ispost=0)$httpInfo = array();$ch = curl_init();curl_setopt( $ch, CURLOPT_HTTP_VERSION , CURL_HTTP_VERSION_1_1 );curl_setopt( $ch, CURLOPT_USERAGENT , JuheData );curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT , 60 );curl_setopt( $ch, CURLOPT_TIMEOUT , 60);curl_setopt( $ch, CURLOPT_RETURNTRANSFER , true );curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);if( $ispost )curl_setopt( $ch , CURLOPT_POST , true );curl_setopt( $ch , CURLOPT_POSTFIELDS , $params );curl_setopt( $ch , CURLOPT_URL , $url );elseif($params)curl_setopt( $ch , CURLOPT_URL , $url.?.$params );elsecurl_setopt( $ch , CURLOPT_URL , $url);$response = curl_exec( $ch );if ($response = FALSE) /echo “cURL Error: “ . curl_error($ch);return false;$httpCode = curl_getinfo( $ch , CURLINFO_HTTP_CODE );$httpInfo = array_merge( $httpInfo , curl_getinfo( $ch ) );curl_close( $ch );return $response;
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号