SCHEME = 'http'; } public function useHttps() { $this->SCHEME = 'https'; } public function setTimeout($timeout) { if ($timeout > 0) { $this->REQ_TIMEOUT = $timeout; } } public function useNewDomain() { $this->HOST = self::SERVER_ADDR2; } public function useOldDomain() { $this->HOST = self::SERVER_ADDR; } public function timeout() { return $this->REQ_TIMEOUT; } public function buildUrl($uri) { return $this->SCHEME . '://' . $this->HOST . '/' . ltrim($uri, "/"); } public static function getUa($appid = null) { $ua = 'CIPhpSDK/'.self::VERSION.' ('.php_uname().')'; if ($appid) { $ua .= " User($appid)"; } return $ua; } }