Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > API приложений и сред

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 23.12.2009, 14:16
zaidite вне форума Посмотреть профиль Отправить личное сообщение для zaidite Найти все сообщения от zaidite
  № 1  
Ответить с цитированием
zaidite

Регистрация: Dec 2008
Сообщений: 41
По умолчанию Пошаговая установка приложения vkontacte

Опишите, кто знает, как установить приложение на сайт vkontakte. Изучаю вопрос уже неделю, в итоге только "фрагменты понимания". Не могу сложить их в одну цельную картинку. Из информации самого API сайта, практически ничего не понял.
Например, у меня есть приложение, в котором на сцене кнопка - "Список друзей". При нажатии на кнопку пользователь должен увидеть в поле приложения список своих друзей.
Мои действия.
1. Создаю приложение с кнопкой.
2. Создаю класс, который создаёт соедиенение с http://api.vkontakte.ru/api.php
3. Какую информацию мне нужно передать в api.php и что я должен получить от него?
4. Каким образом создаётся подпись запроса через md5. Класс этот у меня есть, а как его юзать непонятно.
5. При нажатии на кнопку "Список друзей" - должно быть обращение к методу getFriends, но полагаю не напрямую а через какой-то класс или объект.

Если кто в курсе, как что делается, опишите пожалуйста действия пошагово.
Если будут примеры (фрагменты) кода AS 3.0 буду очень благодарен.

Старый 23.12.2009, 15:13
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
3. Почитать документацию к API и выполнить нужный запрос;
4. См. п. 3 + доку по классу;

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

Регистрация: Dec 2008
Сообщений: 41
Я в эту документацию вчитывался не раз. Подскажите если знаете, - по сути вопроса. Кодом я всё сделаю. Мне нужно понять общий механизм. Как это всё взаимодействует. Моя флешка + АПИ контактов.
И ещё вопрос. Например, я у себя сделал флешку тестовую с запросом к api.php. Она будет работать у меня в режиме компиляции(получит ли она данные от скрипта или нет)? Или мне нужно заливать её в Контакт, и там тестировать. И если что не так, то редактировать у себя, опять заливать?
У меня на самом деле сложности не с созданием кода и классов, а в понимании самого процесса. Поэтому не отсылайте пожалуйста ни в Гугл ни в Другой хелп. Всё это за неделю уже пересмотрел. Огромная просьба, - если есть понимание процесса подключения флешки к контактам, опишите что, зачем, почему. Думаю эта информация не только мне полезной будет, а и остальным интересующимся.

Старый 23.12.2009, 19:33
rty вне форума Посмотреть профиль Отправить личное сообщение для rty Найти все сообщения от rty
  № 4  
Ответить с цитированием
rty
 
Аватар для rty

Регистрация: Dec 2003
Адрес: Spb
Сообщений: 873
Код AS3:
import com.adobe.crypto.MD5;// путь до библиотеки мд5
var viewer_id:String = root.loaderInfo.parameters.viewer_id;
var request:URLRequest = new URLRequest("http://api.vkontakte.ru/api.php?&api_id=IDТвоегоПриложения&v=2.0&method=audio.get&sig="+MD5.hash('ТВОЙIDapi_id=IDТвоегоПриложенияmethod=audio.getv=2.0СекретТвоегоПриложения'));
var loader:URLLoader = new URLLoader(); 
loader.load(request);
loader.addEventListener(Event.COMPLETE, onComplete);
function onComplete(e:Event):void{
	text_txt.text = e.target.data;
	}
__________________
перевод из translit'a в кириллицу - дешево...

Старый 29.01.2010, 22:41
Tranki вне форума Посмотреть профиль Отправить личное сообщение для Tranki Найти все сообщения от Tranki
  № 5  
Ответить с цитированием
Tranki

Регистрация: Jul 2007
Сообщений: 38
а после api.php точно должен стоять символ & ?
Код:
http://api.vkontakte.ru/api.php?&api_id=IDТвоегоПриложения&v=2.0&method=audio.get&sig="+MD5.hash


Последний раз редактировалось Wolsh; 30.01.2010 в 00:43.
Старый 30.01.2010, 00:43
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 6  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Tranki, Вы тут похоже надолго, так что постарайтесь в будущем использовать теги [code][/code] для оформления своего кода. Так всем будет удобней.
__________________
Reality.getBounds(this);

Создать новую тему Ответ Часовой пояс GMT +4, время: 09:47.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 09:47.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.