Jacek Kowalski
2012-08-12 27156012e9742691cafd14a66fc206dbd01acf68
1. Poprawienie sposobu wysyłania obrazka przez metodę putImage klasy BotAPIGG.
2. Nie wysyłanie nagłówka przy braku formatowania.
2 files modified
15 ■■■■ changed files
class/BotAPIGG.php 7 ●●●● patch | view | raw | blame | history
class/BotMsgGG.php 8 ●●●● patch | view | raw | blame | history
class/BotAPIGG.php
@@ -206,18 +206,13 @@
    }
    
    function putImage($path) {
        $fp = fopen($path, 'r');
        if(!$fp) {
            return FALSE;
        }
        $auth = $this->APIs['Gadu-Gadu'];
        $token = $this->getToken();
        
        $tok = $this->httpQuery('https://botapi.gadu-gadu.pl/botmaster/putImage/'.$auth['numer'], array(
            CURLOPT_HTTPHEADER => array('Content-Type: image/x-any'),
            CURLOPT_POST => TRUE,
            CURLOPT_INFILE => $fp,
            CURLOPT_POSTFIELDS => file_get_contents($path),
        ));
        
        if( (string)$tok->status != '0') {
class/BotMsgGG.php
@@ -115,7 +115,13 @@
     * @return string
     */
    function getFormat() {
        return pack('Cv', 0x02, strlen($this->format)).$this->format;
        if($this->format == '') {
            return '';
        }
        else
        {
            return pack('Cv', 0x02, strlen($this->format)).$this->format;
        }
    }
    
    /**