Бодрого дня ув. форумчане!
Есть задача - опубликовать запись на стене какого либо пользователя из приложения. Насколько понял по этой инструкции необходимо выполнять:

Код:
Загрузка изображения на стену пользователя
1. С помощью метода wall.getPhotoUploadServer приложение узнает http-адрес для загрузки фотографий.
2. Приложение формирует POST-запрос на полученный адрес.
Запрос должен содержать поле photo, которое содержит файл с изображением (JPG, PNG, BMP или GIF).
В ответ приложение получает следующие данные в формате JSON:
{"server": '1', "photos": '1', "hash": '12345abcde'}
3. С помощью метода wall.savePost приложение передает серверу полученные данные (server, photo и hash) и получает данные о загруженном изображении, в том числе post_hash.
4. С помощью вызова функции saveWallPost Flash-контейнера с параметром post_hash, полученном в п.3, приложение может сохранить изображение с дополнительным текстом на стене пользователя.
Я застрял на втором пункте и не могу понять как и откуда это поле фото берется? А если фото уже есть в альбоме у меня или в группе, или фото обязательно необходимо передавать непосредственно из приложения? Мне остальные пункты понятны, только беда со вторым пунктом.
Получаю через
wall.getPhotoUploadServer upload_url, не совсем понятно что на этот upload_url слать? Где же берется это поле photo, которое содержит файл с изображением (JPG, PNG, BMP или GIF).
Буду весьма благодарен за любую полезную информацию, подскажите пожалуйста.
з.ы. если можно на АС2.