| | |
| | | function __construct($msg, $httpcode, $content) { |
| | | $this->httpcode = $httpcode; |
| | | $this->content = $content; |
| | | parent::__construct($msg); |
| | | parent::__construct($msg.' Błąd '.$httpcode); |
| | | } |
| | | |
| | | function __get($name) { |
| | |
| | | } |
| | | |
| | | class BotAPIGG extends config { |
| | | private $token; |
| | | private static $token; |
| | | |
| | | const STATUS_DOSTEPNY = 2; |
| | | const STATUS_DOSTEPNY_DESC = 4; |
| | |
| | | |
| | | $tok = $this->httpQuery('https://'.$token['host'].'/setStatus/'.$auth['numer'], array( |
| | | CURLOPT_POST => TRUE, |
| | | CURLOPT_POSTFIELDS => array( |
| | | CURLOPT_POSTFIELDS => http_build_query(array( |
| | | 'status' => $status, |
| | | 'desc' => $desc, |
| | | ), |
| | | ), '', '&'), |
| | | )); |
| | | |
| | | if( (string)$tok->status != '0') { |
| | |
| | | |
| | | $tok = $this->httpQuery('https://'.$token['host'].'/botmaster/setUrl/'.$auth['numer'], array( |
| | | CURLOPT_POST => TRUE, |
| | | CURLOPT_POSTFIELDS => array('hash' => $hash), |
| | | CURLOPT_POSTFIELDS => http_build_query(array('hash' => $hash), '', '&'), |
| | | ), TRUE, FALSE); |
| | | |
| | | return $tok; |
| | | } |
| | | |
| | | function existsImage() { |
| | | function existsImage($hash) { |
| | | $auth = $this->APIs['Gadu-Gadu']; |
| | | $token = $this->getToken(); |
| | | |
| | | $tok = $this->httpQuery('https://'.$token['host'].'/botmaster/setUrl/'.$auth['numer'], array( |
| | | CURLOPT_POST => TRUE, |
| | | CURLOPT_POSTFIELDS => array('hash' => $hash), |
| | | CURLOPT_POSTFIELDS => http_build_query(array('hash' => $hash), '', '&'), |
| | | ), TRUE, FALSE); |
| | | |
| | | if( (string)$tok->status != '0') { |