Показать сообщение отдельно
  #8 (permalink)  
Старый 02.11.2012, 00:46
Аватар для NikolasGrad
Аспирант
Отправить личное сообщение для NikolasGrad Посмотреть профиль Найти все сообщения от NikolasGrad
 
Регистрация: 12.04.2012
Сообщений: 49

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 : 'фото для тебя '
			});
		});
	});
});

Последний раз редактировалось NikolasGrad, 02.11.2012 в 00:48.
Ответить с цитированием