Показать сообщение отдельно
Старый 25.03.2012, 19:15
letsrock85 вне форума Посмотреть профиль Отправить личное сообщение для letsrock85 Найти все сообщения от letsrock85
  № 3  
Ответить с цитированием
letsrock85

Регистрация: Jul 2011
Сообщений: 29
Уважаемые - помогите осуществить сию процедуру. Ранее в flash приложении для вк использовал vkApi библиотеку и описывал метод:
Код AS3:
function sendData(vars:URLVariables, onSuccess:Function):void
{
	var request:URLRequest = new URLRequest();
	request.url = (server +"forVkapi.php");
	request.method = URLRequestMethod.POST;
	request.data = vars;
 
	var loader1:URLLoader = new URLLoader();
	loader1.dataFormat = URLLoaderDataFormat.VARIABLES;
	loader1.addEventListener(Event.COMPLETE, onSuccess);
 
	loader1.load(request);	
}
VK.api("getProfiles", {uids:flashVars.viewer_id, fields:"photo,photo_medium,first_name,last_name,viewer_id"}, success, fail);
function success(response:Object):void
{
	userInfoPhoto = response[0]['photo_medium'];	
	   var photo:Loader = new Loader();
           var photoRequest:URLRequest = new URLRequest(response[0]["photo"]);
		photo.load(photoRequest);
		photoHolder.addChild(photo);
};
это просто пример скомканый. А сейчас вроде уже есть OAuth2.0, с которым все стало проще и удобней я так понял. Вопрос: Мне из моего примера все ровно придется оставить некоторую часть кода? Я имею виду посыл и прием данных: тиап
Код AS3:
var photoRequest:URLRequest = new URLRequest(response[0]["photo"]);
и т.д.??? Просто подскажите, как осуществить с внешней(от вк) флешки загрузку в нее фотку юзера по клику. Пожалуйста!

Добавлено через 1 час 8 минут
На кнопке стоит:
Код AS1/AS2:
on(release){
 getURL("http://oauth.vk.com/authorize?client_id=MYID&scope=photos&redirect_uri=http://api.vk.com/blank.html&display=touch&response_type=token", "_blank");
}
выводит в окне: access_token=f0e9461cbff2826ff057b2c4b1f0a9ca32ff082f0820a383fcc7296c4323728&expires_in=86400&user_id=7031840


есть идеи как его(acces token) передать флешке? Иначе работа с api не получится!