buildClient(); try { $request = Live::v20161101()->describeLiveDomainOnlineUserNum(); $result = $request ->withDomainName($this->config['play_host']) ->debug(false) // Enable the debug will output detailed information ->connectTimeout(1) // Throw an exception when Connection timeout ->timeout(1) // Throw an exception when timeout ->request(); $result = $result->toArray(); // 记录日志 $uid = defined('UID') ? UID : ''; platformLog([ 'query_time' => $query_time ], $result, 'aliyun_live_get_domain_online_user_number_uid_' . $uid); return $result; } catch (ClientException $exception) { return [ 'Message' => $exception->getMessage() ]; } catch (ServerException $exception) { return [ 'ErrorCode' => $exception->getErrorCode(), 'ErrorMessage' => $exception->getErrorMessage(), 'RequestId' => $exception->getRequestId(), ]; } } }