VK.Api.call('photos.getWallUploadServer', {
uid : uid_того_кому_отправляешь
}, function (answer) {
up_url = answer.response.upload_url; // получаем upload_url, куда загружать фото
$.post(up_url, // загружаем
{
photo : url_загружаемого_фото.jpg.png.gif
}, function (request) { // параметры для сохранения
request.uid = uid_того_кому_отправляешь;
VK.Api.call('photos.saveWallPhoto', { // сохраняем
request // передаем параметры полученные от post + uid_того_кому_отправляешь
}, function (result) { // данные о сохраненном фото
VK.Api.call('wall.post', { // постим на стену
owner_id : result.owner_id,
attachments : '<photo><' + result.owner_id + '>_<' + result.id + '>',
message : 'фото для тебя '
});
});
});
});