Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   API приложений и сред (http://www.flasher.ru/forum/forumdisplay.php?f=61)
-   -   Постинг на стену сообщения с картинкой из группы (http://www.flasher.ru/forum/showthread.php?t=172476)

Vampir 10.12.2011 16:59

Постинг на стену сообщения с картинкой из группы
 
Использую apiConnection. Решил попробовать, используя wall.post, помещать на стену сообщение с вложенной картинкой, хранящейся в альбоме группы. Загрузил картинку в альбом (обычным способом, не программно), смотрю - а у неё в урле название типа "http://vkontakte.ru/photo-XXXXXXXX_YYYYYYYY", т.е. XXXXXXXX_YYYYYYYY - это, похоже, ид альбома + ид картинки. Попробовал прописать её в поле attachments при вызове wall.post - attachments: "photoXXXXXXXX_YYYYYYYY". Сообщение создаётся, но вместо картинки возникает текст: "Сервер с этой фотографией временно недоступен". Такое впечатление, что аттачмент я всётаки указал неправильно. Подскажите, куда копать? Предполагаю, что нужно смотреть функции photos.*, но не уверен.

ЗлОй ПрОграММер 11.12.2011 01:19

возможно альбом закрыт, или админы вконтакте чё то мутят, попробуйте создайте новый альбом и снова залейте фотку

Vampir 11.12.2011 17:32

ЗлОй ПрОграММер, я поэкспериментировал, и всё оказалось проще. Как оказалось, виновны не админы и не настройки альбома. Просто в аттачменте нужно писать "photo-XXXXXXXX_YYYYYYYY" (обратите внимание на знак "-" после "photo"). А сами значения XXXXXXXX и YYYYYYYY нужно брать из части урла, идущей после "z=".


Часовой пояс GMT +4, время: 06:06.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.