usersig($sdkappid,$sdkappkey); $random = rand(10000000,99999999); $url = 'https://console.tim.qq.com/v4/open_msg_svc/get_history?sdkappid='.$sdkappid.'&identifier=administrator&usersig='.$usersig.'&random='.$random.'&contenttype=json'; $data = [ 'ChatType' => 'Group', // 'ChatType' => 'C2C', 'MsgTime' => date('YmdH',strtotime('-1 Days')), // 'MsgTime' => date('YmdH',strtotime('-60 Hours')), ]; dump($data); $jsonStr = json_encode($data); $header = array( 'Content-Type: application/json; charset=utf-8', 'Content-Length: ' . strlen($jsonStr) ); $rs = curl_post($url,$jsonStr,$header); dump($rs); } private function usersig($sdkappid,$key){ $api = new TLSSigAPIv2($sdkappid,$key ); $sig = $api->genUserSig('administrator'); return $sig; } public function test_redis(){ $redis = new Redis(); $redisconfig = config("redis"); $redis->connect($redisconfig["host"], $redisconfig["port"]); if ($redisconfig['redis_pwd']) { $redis->auth($redisconfig['redis_pwd']); } if($redisconfig['redis_selectdb'] > 0){ $redis->select($redisconfig['redis_selectdb']); } $party_id = 141; $res = $redis->hGetAll("online_".$party_id); dump($res); } }