Приложение Вконтакте

Discussion in 'Социальные сети' started by SoulReaver, 25 Aug 2009.

  1. SoulReaver

    SoulReaver Banned

    Joined:
    30 Jul 2009
    Messages:
    0
    Likes Received:
    10
    Reputations:
    5
    Вдохновила тема :
    https://forum.antichat.ru/thread137170.html

    Вывод имени и фото пользователя:
    Создаём Dynamic text c инстанс name "my_name"
    [​IMG]
    Теперь создаём мувклип, на нём рисуем квадрат и присваеваем ему инстанс name ava
    В основной frame пишем код:

    Code:
    #include "md5.as"
    key="";
    
    f_load_name=function(){
    	var sender=new LoadVars();
    	var loader=new XML();
    	loader.ignoreWhite=true;
    	address="http://api.vkontakte.ru/api.php";
    	sender.api_id=api_id;
    	sender.fields="photo_medium";
    	sender.method="getProfiles";
    	sender.uids=viewer_id;
    	sender.v="2.0";
    	sig=viewer_id+"api_id="+api_id+"fields=photo_mediummethod=getProfilesuids="+viewer_id+"v=2.0"+key;
    	sender.sig=encrypt(sig);
    	sender.sendAndLoad(address, loader);
    	loader.onLoad=function(success){
    		if(success){
    			user_name=loader.firstChild.firstChild.firstChild.nextSibling.firstChild.nodeValue+" "+loader.firstChild.firstChild.firstChild.nextSibling.nextSibling.firstChild.nodeValue;
    			foto_url=loader.firstChild.firstChild.firstChild.nextSibling.nextSibling.nextSibling.firstChild.nodeValue;
    			foto=new MovieClipLoader();
    			foto.loadClip(foto_url, ava);
    			my_name.text="Welcome, "+user_name
    		}
    		else f_load_name();
    	}
    }
    f_load_name();
    "Key" - Это секретный ключ вашего приложения, можно посмотреть на странице загрузки.
    Чтобы работало нужен md5.as
    Скачать
    Исходник сиего дива
    Скачать

    Да простит меня пользователь zavra =)
     
  2. .::[DEGeD]::.

    .::[DEGeD]::. New Member

    Joined:
    25 Nov 2009
    Messages:
    0
    Likes Received:
    2
    Reputations:
    -5
    ТС, перезалей))