oHttp->sMethod = "get"; $this->oHttp->sToUrl = env("APP_URL")."/exec/cron"; $this->oHttp->bIsJson = true; $this->oHttp->aData = [ "is_test" => true, "time_type" => $sTimeType, "v" => $sValue ]; $r = $this->oHttp->send(); return $r; } // 重新生成今天文章 public function ReToday() { // 先删除今日 $sCode = date("Ymd"); ArticleList::where("code", $sCode)->delete(); $this->oHttp->sMethod = "get"; $this->oHttp->sToUrl = env("APP_URL")."/exec/freenode/up"; $this->oHttp->bIsJson = true; // $this->oHttp->aData = []; $r = $this->oHttp->send(); return $r; } public function FreenodeCrawUrl() { $aOption = ModelOption::_all(); $sTimeSet = 0; $sTimeStart = strtotime($sTimeSet." day"); $sTimeNextDay = strtotime(($sTimeSet+1)." day"); $sTimeNext10Day = strtotime(($sTimeSet+10)." day"); $sTimePrevDay = strtotime(($sTimeSet-1)." day"); $sDateStartCode = date("Ymd", $sTimeStart); $sDateNextDayCode = date("Ymd", $sTimeNextDay); $sDateNext10DayCode = date("Ymd", $sTimeNext10Day); $sUrl = $aOption["freenode_craw_url"].date('Y', $sTimeStart)."/".date('m', $sTimeStart)."/".$sDateStartCode.".txt"; return $sUrl; } }