Эта схема для загрузки на стену. Для аватара следующая:
Цитата:
Загрузка фотографии на страницу пользователя
Загрузка фотографии пользователя на его страницу ВКонтакте осуществляется приложением в 4 этапа:
1. С помощью метода photos.getProfileUploadServer приложение узнает http-адрес для загрузки фотографий.
2. Приложение формирует POST-запрос на полученный адрес.
Запрос должен содержать поле photo, которое содержит файл с изображением (JPG, PNG, BMP или GIF).
В ответ приложение получает следующие данные в формате JSON:
{"server": '1', "photos": '1', "hash": '12345abcde'}
3. С помощью метода photos.saveProfilePhoto приложение передает серверу полученные данные (server, photo и hash) и получает данные о загруженном изображении, в том числе photo_hash.
4. С помощью вызова функции showProfilePhotoBox Flash-контейнера с параметром photo_hash, полученном в п.3, приложение вызывает окно для подтверждения пользователем изменения его фотографии.
Фотография будет изменена, если пользователь подтвердит это действие.
|
С первым третьим и четвертым пунктами проблем, думаю, не должно возникнуть. По поводу второго ищите инфу:
http://www.google.com/search?hl=ru&n...=&oq=&gs_rfai=
http://www.google.com/search?hl=ru&n...=&oq=&gs_rfai=