addDay()); // $jokeKey = env("JUKE_KEY_JOKE"); if ($jokeKey) { $array = Base::json2array(Cache::get("JokeSoupTask:jokes")); $res = Ihttp::ihttp_get("http://v.juhe.cn/joke/randJoke.php?key=" . $jokeKey); if (Base::isSuccess($res)) { $data = Base::json2array($res['data']); if ($data['reason'] === 'success') { foreach ($data['result'] as $item) { if ($text = trim($item['content'])) { $array[] = $text; } } } } Cache::forever("JokeSoupTask:jokes", Base::array2json(array_slice($array, -100))); } // $soupKey = env("JUKE_KEY_SOUP"); if ($soupKey) { $array = Base::json2array(Cache::get("JokeSoupTask:soups")); $res = Ihttp::ihttp_get("https://apis.juhe.cn/fapig/soup/query?key=" . $soupKey); if (Base::isSuccess($res)) { $data = Base::json2array($res['data']); if ($data['reason'] === 'success' && $text = trim($data['result']['text'])) { $array[] = $text; } } Cache::forever("JokeSoupTask:soups", Base::array2json(array_slice($array, -100))); } } public function end() { } }