public static function sendPost($data) { require_once Wind::getRealPath("ACLOUD:system.core.ACloudSysCoreHttpclient"); $data = self::httpBuildQuery($data); $result = ACloudSysCoreHttpclient::post(self::getCloudApi(), $data); return ACloudSysCoreCommon::jsonDecode($result); }
/** * 从云平台上获取 * */ public function apiRequest($method, $params = array()) { $params['method'] = $method; $params['url'] = 'http://' . $_SERVER['HTTP_HOST']; //$params['url'] = 'http://www.wekit.net'; $params['app_id'] = $this->appid; $params['timestamp'] = Pw::getTime(); $params['sign'] = $this->createSign($params); require_once Wind::getRealPath("ACLOUD:system.core.ACloudSysCoreHttpclient"); $result = ACloudSysCoreHttpclient::post($this->_getCloudApi(), $this->createHttpQuery($params)); $result = WindJson::decode($result); if (!is_array($result) || !isset($result['code'])) { return array(false, ''); } if ($result['code'] != 0) { return array(false, $result['msg'] . ' ' . $result['code']); } return array(true, $result['result']); }