Загрузка изображений на стену паблика.

Discussion in 'Социальные сети' started by wlasser, 28 Aug 2012.

  1. wlasser

    wlasser New Member

    Joined:
    13 Jul 2011
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Доброго всем.
    Задача тривиальная - запустить скрипт, который будет в автоматическом режиме заливать в публичную страницу на стенку изображения.
    С текстом/аттачем ссылок с горем по полам разобрался.
    Теперь к нашим баранам :

    Code:
    http://cs403324.vk.com/upload.php // cs403324 - need more data, possible const for my public
    
    mid             111111 	// user id                                                
    aid             -14     // unk (const for me)                                                  
    gid             0     	// unk (const for me)                                                  
    hash            31645385e90232c118d1f80a6639de42       // hash                  
    rhash           64d070468be94da818932fea9cc3afa8       // rhash                 
    al              1                                      // unk (const for me)                 
    act             check_upload                           // action for check possibility               
    type            photo                                  // type of upload (audio, video, photo)               
    ondone          Upload.callbacks.oncheck1              // call js.
    response from js :  
    <script type="text/javascript">
    document.domain = location.host.toString().match(/[a-zA-Z]*\.[a-zA-Z]*$/)[0];
    try {
      top.Upload.callbacks.oncheck1('');
    } catch(e) {
      try {
        console.error(e);
      } catch (e2) {}
    }
    </script>   
    Code:
    Сама закачка
    http://cs403324.vk.com/upload.php?act=do_add&aid=-14&gid=0&mid=1111111&hash=31645385e90232c118d1f80a6639de42&rhash=64d070468be94da818932fea9cc3afa8&vk=1&from_host=vk.com&jpeg_quality=89&ajx=1
    POST :
    photo           <Place Holder for File>  1303506209ODF661.jpg  Content-Type: image/jpeg
    Code:
    // выбор загруженной фотки для последующей вставки на стену.
    http://vk.com/al_photos.php
    
    act             choose_uploaded  
    aid             -14    
    al              1                                 
    gid             0                                 
    hash            a720b9e74053a45a2abd192890d67b1d  
    mid             111111 // user id                           
    photos          [{"photo":"bb37b50d95:x","sizes":[["s","403324960","32e0","4hgqmqfQZQc",59,75],["m","403324960","32e1","9acaGYZBZE8",102,130],["x","403324960","32e2","SO_naiiKD3E",352,450],["o","403324960","32e3","E5YGAz0vu3I",130,166],["p","403324960","32e4","MBUtsO41eqI",200,256],["q","403324960","32e5","SWSObGu5E6Y",320,409],["r","403324960","32e6","-zvBXWjAqgk",352,450]],"kid":"9ce2793d5136965b763b247737658a2d"}]  
    
    photo":"bb37b50d95: - что это и откуда оно взялось?

    "kid":"9ce2793d5136965b763b247737658a2d" что это?


    Собственно говоря предыдущий запрос возвращает
    Code:
    10117<!><!>0<!>6318<!>0<!>111111_288821184<!><!json>["http:\/\/cs403324.userapi.com\/v403324960\/32e1\/9acaGYZBZE8.jpg","http:\/\/cs403324.userapi.com\/v403324960\/32e0\/4hgqmqfQZQc.jpg","ae36bf023f1866492c","{}"]
    Откуда уже можно формировать запись на стену.

    Народ, помогите понять как добраться до
    // выбор загруженной фотки для последующей вставки на стену.
    http://vk.com/al_photos.php
     
    #1 wlasser, 28 Aug 2012
    Last edited: 28 Aug 2012
  2. M_script

    M_script Members of Antichat

    Joined:
    4 Nov 2004
    Messages:
    2,581
    Likes Received:
    1,317
    Reputations:
    1,557
    Насколько помню, после этого запроса был еще один. Что-то типа act=done_add
     
  3. wlasser

    wlasser New Member

    Joined:
    13 Jul 2011
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Либо он проскакивает мимо меня, либо его больше нет.
    ЗЫ : снифал wiresharkом и httpanalyzerом.
    Пойду гляну m.vk.com, может там что проще.
    в m.vk.com нашел
    Code:
    http://m.vk.com/photos.php?act=done_add&mid=11111&aid=-14&gid=0&oid=-29532522&server=403324&photos=%5B%7B%22photo%22%3A%22fcc66180b3%3Ax%22%2C%22sizes%22%3A%5B%5B%22s%22%2C%22403324960%22%2C%2232ee%22%2C%22CPvuJxD1w
    однако вопрос откуда получились
    мне пока не ясно.
     
    #3 wlasser, 28 Aug 2012
    Last edited: 28 Aug 2012