act=a_new_topic&gid=651501&hash=9ddf85e51dc3748648vdecf85635af24&title=aaa&post=bbb Вот есть такой запрос. Что такое хеш, как его получить, где он хранится и для чего он нужен?
хэш это зашифрованый пароль. у тебя - вот он Code: 9ddf85e51dc3748648vdecf85635af24 расшифровать его можно попробовать на сервисах типа http://hashcracking.info/ но это не всегда получится
угу. Вышеприведенная ссылка должна создавать новую тему в группе. С ссылкой все ясно кроме одного, как получить этот хеш? Это md5 хеш, но пароль от чего хешируется?
Хренли там писатть, простите за выражение?) вместо {$id} - номер своей группы) PHP: $curl = curl_init(); curl_setopt($curl,CURLOPT_URL,"http://vkontakte.ru/board.php?act=newtopic&id={$id}"); curl_setopt($curl,CURLOPT_RETURNTRANSFER,true); curl_setopt($curl,CURLOPT_FOLLOWLOCATION, 1); curl_setopt($curl,CURLOPT_CONNECTTIMEOUT,30); curl_setopt($curl,CURLOPT_HEADER,false); curl_setopt($curl,CURLOPT_ENCODING,"gzip,deflate"); curl_setopt($curl,CURLOPT_COOKIEJAR, $c_file); curl_setopt($curl,CURLOPT_COOKIEFILE, $c_file); $ret = curl_exec($curl); $quote = ('#name="hash" value="(.*?)"#is'); preg_match_all($quote,$ret,$out); $hash=$out[1][0];