/** * 返回数据 */ public function getRaw() { if ($this->_httpDown->IsGetOK()) { return $this->_httpDown->GetRaw(); } return false; }
/** * 调用接口 * @param string $encode 返回编码方式self::ENCODE_RPCSERI(序列化[默认]) 和 self::ENCODE_AJAX(json方式) * @return array */ public function callInterface($isAjax = false) { // if(!$isAjax)echo $this->_sendUrl; $this->_httpDown->OpenUrl($this->_sendUrl); if ($this->_httpDown->IsGetOK()) { $data = $this->_httpDown->GetRaw(); $this->_httpDown->Close(); // var_dump($data); return $data; } else { if (!$isAjax) { echo $this->_sendUrl; } return false; } }
public function callInterface() { if (!$this->_sendUrl) { return false; } //如果没有url,将退出 $this->_utilHttpdown->OpenUrl($this->_sendUrl); if ($this->_utilHttpdown->IsGetOK()) { $data = $this->_utilHttpdown->GetRaw(); if ($data) { return json_decode($data); } else { return false; } } else { return false; } }
/** * 调用富人国游戏接口 * @param string $encode 返回编码方式self::ENCODE_RPCSERI(序列化[默认]) 和 self::ENCODE_AJAX(json方式) * @return array */ public function callInterface($encode = 'RpcSeri') { if (!$this->_sendUrl) { return false; } //如果没有url,将退出 $this->_sendUrl .= "&__hj_dt={$encode}"; $this->_httpDown->OpenUrl($this->_sendUrl); if ($this->_httpDown->IsGetOK()) { $data = $this->_httpDown->GetRaw(); if ($encode == self::ENCODE_RPCSERI) { return unserialize(Decrypt::passport_decrypt($data, $this->_encryptKey)); } else { return $data; } } else { return false; } }