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

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

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

Регистрация: Dec 2008
Адрес: Одесса
Сообщений: 129
По умолчанию class APIVK - выдает ошибку.

Добрый вечер!
Решил воспользоваться сторонним классом по апи вконтакте http://code.google.com/p/apivk/

Пытаюсь инициализировать

Код AS3:
	import name.com.vk.api.APIVK;
	import name.com.vk.api.VKQueue; 
 
	public class Myclass extends Sprite{
		public var wrapper:Object;
		public function Myclass (){
			InitApp();
		}
		private function InitApp():void{
			this.addEventListener(Event.ADDED_TO_STAGE, onAddedToStage);
		}
		private function onAddedToStage (e:Event):void { 
			wrapper = parent.parent;
			APIVK.init(
				wrapper.application.parameters.api_url,
				wrapper.application.parameters.viewer_id,
				wrapper.application.parameters.api_id,
				"secret",
				APIVK.XML,
				false
			);
		};
но выдает ошибку что не известны параметры
Код AS3:
				wrapper.application.parameters.api_url,
				wrapper.application.parameters.viewer_id,
				wrapper.application.parameters.api_id,
Подскажите пожалуйста что не так делаю? Вроде же указал когда инициализировать переменные...
Или если есть какой то пример использования этого класса, помимо их примеров.

Старый 23.06.2010, 14:05
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 2  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Цитата:
но выдает ошибку что не известны параметры
А они известны?

Старый 23.06.2010, 14:40
Ralph_DiMarko вне форума Посмотреть профиль Отправить личное сообщение для Ralph_DiMarko Найти все сообщения от Ralph_DiMarko
  № 3  
Ответить с цитированием
Ralph_DiMarko
 
Аватар для Ralph_DiMarko

Регистрация: Dec 2008
Адрес: Одесса
Сообщений: 129
нет они не известны я это понимаю, но не понимаю почему в их примере работает а у меня нет.

Старый 23.06.2010, 15:15
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 4  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
А как вы тестируете? Приложение должно быть залито на вконтакт и должен быть включен контейнер.

Старый 23.06.2010, 15:23
Ralph_DiMarko вне форума Посмотреть профиль Отправить личное сообщение для Ralph_DiMarko Найти все сообщения от Ralph_DiMarko
  № 5  
Ответить с цитированием
Ralph_DiMarko
 
Аватар для Ralph_DiMarko

Регистрация: Dec 2008
Адрес: Одесса
Сообщений: 129
приложение залито и контейнер включен.
с ошибкой наконец-то разобрался,
нужно было объявить враппер в onAddedToStage. Но после этого ругался он на
Код AS3:
var wrapper:Object = Object(parent.parent);
, не понравилось ему парент.парент., перед тем как объявить враппер я добавил условие
Код AS3:
if(parent.parent != null){
вроде как заработало. Спасибо за потраченное время.

Старый 23.06.2010, 17:30
mikhailk вне форума Посмотреть профиль Отправить личное сообщение для mikhailk Найти все сообщения от mikhailk
  № 6  
Ответить с цитированием
mikhailk
 
Аватар для mikhailk

Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
Ralph_DiMarko, если не хотите иметь проблем с локальной отладкой сделайте простенький эмулятор враппера и подключайте его на локальной машине.

там десять строчек.

Старый 23.06.2010, 17:41
Ralph_DiMarko вне форума Посмотреть профиль Отправить личное сообщение для Ralph_DiMarko Найти все сообщения от Ralph_DiMarko
  № 7  
Ответить с цитированием
Ralph_DiMarko
 
Аватар для Ralph_DiMarko

Регистрация: Dec 2008
Адрес: Одесса
Сообщений: 129
я помню что где то в темах читал про этот эмулятор, но тогда особого внимания не обратил, седня кинулся найти но безуспешно. Вышеуказанным методом вроде удалось усмирить...

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

Теги
API Вконтакте , APIVK , wrapper
Опции темы
Опции просмотра

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

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


 


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


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