Beispiel #1
0
	/**
	 * 发送post请求
	 * @param string $url
	 * @param string $apiKey
	 * @param string $apiSecret
	 * @param array $getArr
	 * @param array $postArr
	 * @return string
	 */
	public static function post($url, $apiKey, $apiSecret, $getArr, $postArr = array()) {
		// post str
		$input = $postArr ? SuiShiParam::createInput($postArr) : '';
		//get params
		$params = SuiShiParam::createQueryData($apiKey, $apiSecret, $getArr, $input);
		//request url
		$url = self::_resetUrl($url, $params);
		//encode post str
		self::$_HTTP_INPUT = urlencode($input);
		self::$_HTTP_PARAMS = $params;
		$response = self::_request($url, self::$_HTTP_INPUT);
		return $response;
	}