private function buildPostParams($method, $data)
 {
     $params = array();
     $params['method'] = $method;
     $params['version'] = ACLOUD_V;
     $params['siteurl'] = ACloudSysCoreCommon::getGlobal('g_siteurl');
     $params['sitename'] = ACloudSysCoreCommon::getGlobal('g_sitename');
     $params['charset'] = ACloudSysCoreCommon::getGlobal('g_charset');
     $params['ip'] = ACloudSysCoreCommon::getIp();
     $params['ua'] = $_SERVER['HTTP_USER_AGENT'];
     $params['posttime'] = time();
     return $params;
 }
 public function ipControl($ips = array())
 {
     return true;
     $ip = ACloudSysCoreCommon::getIp();
     if ($this->spiderControl() || !$ip) {
         return false;
     }
     list($ip1, $ip2, $ip3) = explode(".", $ip);
     $envService = ACloudSysCoreCommon::loadSystemClass('env', 'open.service');
     if (!in_array($ip1 . "." . $ip2 . "." . $ip3 . ".x", $envService->getIpLists())) {
         return false;
     }
     return true;
 }
 public function getApplySubmitUrl()
 {
     $params = array();
     $params['timestamp'] = time();
     $params['rand'] = ACloudSysCoreCommon::randCode(32);
     $params['ua'] = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : 'default';
     $params['ip'] = ACloudSysCoreCommon::getIp();
     return sprintf('http://%s/?c=apply&%s', ACloudSysCoreDefine::ACLOUD_HOST_API, http_build_query($params));
 }