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

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

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

Регистрация: Jun 2005
Адрес: Russia
Сообщений: 238
Отправить сообщение для tandem с помощью ICQ
Question Глючная загрузка данных

Госопда, было ли у кого-нибудь что ответ от запроса к api.vkontakte.ru/api.php загружался во флешку в глючной форме? Причем только у некоторых пользователей...

Сам ответ от АПИ приходит нормально, но вот через loadvars все грузится глючно - куском кода, не полным.

Возможно из-за каких-то символов в именах пользователя в списке друзей, или че?

Очень буду признателен за содействие...

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

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Не хватает примера запроса getProfiles c id "глючного" пользователя.

Старый 24.01.2010, 20:50
tandem вне форума Посмотреть профиль Отправить личное сообщение для tandem Посетить домашнюю страницу tandem Найти все сообщения от tandem
  № 3  
Ответить с цитированием
tandem
 
Аватар для tandem

Регистрация: Jun 2005
Адрес: Russia
Сообщений: 238
Отправить сообщение для tandem с помощью ICQ
Цитата:
Сообщение от udaaff Посмотреть сообщение
Не хватает примера запроса getProfiles c id "глючного" пользователя.
Не могу выложить пример, поскольку это все-таки собственность пользователя и собственника приложения.

Из подробностей могу сказать следующее: если смотреть этот запрос через какой-нить парсер http-запросов, то он проходит в полной мере и ответ сервера вконтакте полный.

Если этот запрос вывести в текстовое поле (debug.text = unescape(this), то он выводится обрезанным.

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

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

Старый 24.01.2010, 21:08
tandem вне форума Посмотреть профиль Отправить личное сообщение для tandem Посетить домашнюю страницу tandem Найти все сообщения от tandem
  № 5  
Ответить с цитированием
tandem
 
Аватар для tandem

Регистрация: Jun 2005
Адрес: Russia
Сообщений: 238
Отправить сообщение для tandem с помощью ICQ
Цитата:
Сообщение от udaaff Посмотреть сообщение
Значит ищите у себя в коде ошибки.
Попробуйте запросить у себя профайлы следующих юзеров:
Код:
2638883,10611433,12636793,15351269,17940777,19651041,22631282,22757912,23950495,24098054,26719727,26909519,27067916,28625897,28857348,30536972,30581003,30643379,30732060,31858763,33735192,33888868,34612248,35729923,36207137,36394303,36617908,36903660,37619118,38867285,41456111,42508850,43436521,43805201,43905078,44665784,44684334,45189020,45655636,45944685,45951748,47235558,51869775,55784169,56632196,57821393,58101642,58560257,58560332,58756685,59093155,60232599,60510906,61090738,63148420,63934603,66240406
И вывести результат в текстовое поле.

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

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
http://vkontakte.ru/app1732368


Последний раз редактировалось udaaff; 24.01.2010 в 21:37.
Старый 24.01.2010, 23:27
tandem вне форума Посмотреть профиль Отправить личное сообщение для tandem Посетить домашнюю страницу tandem Найти все сообщения от tandem
  № 7  
Ответить с цитированием
tandem
 
Аватар для tandem

Регистрация: Jun 2005
Адрес: Russia
Сообщений: 238
Отправить сообщение для tandem с помощью ICQ
Решение проблемы в том, что нужно было принимать результат в объект типа XML, а не в LoadVars. Не знаю с чем это связано, но мне подсказали так и вроде как заработало.
Может кому поможет.

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

Регистрация: Jan 2010
Адрес: Кривой Рог
Сообщений: 117
У мну конкретный вопрос по глючной загрузке данных.
Получаю извне аву пользвотеля шириной 50 пикселов (соответственно длина какая угодно). К примеру, хочу поместить её в рамку равноотдалённо от границ не зависимо от длины. Загрузку провожу вроде культурно:
Код AS3:
qLoader = new Loader();
qUrl = new URLRequest(/*какая-то ссылка*/);
qLoader.load(qUrl);
qLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, function(e:Event):void{
qLoader.y=int((H-qLoader.height)/2); //H - высота рамки
trace(qLoader.height,qLoader.width);
addChild(qLoader);
});
на деле же время от времени значения qLoader.height и qLoader.width равны нулю.. например, когда я запускаю прогу после длительной паузы или пользователь меняет аву.
подскажите плз, это их внутренние глюки или я что-то делаю неправильно?

Добавлено через 4 минуты
Забыл сказать, что когда qLoader.height и qLoader.width равны нулю, объект всё равно подгружается. только, соответственно, не туда куда надо

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

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

Старый 25.01.2010, 16:36
tandem вне форума Посмотреть профиль Отправить личное сообщение для tandem Посетить домашнюю страницу tandem Найти все сообщения от tandem
  № 10  
Ответить с цитированием
tandem
 
Аватар для tandem

Регистрация: Jun 2005
Адрес: Russia
Сообщений: 238
Отправить сообщение для tandem с помощью ICQ
Цитата:
Сообщение от vasya87 Посмотреть сообщение
У мну конкретный вопрос по глючной загрузке данных.
Получаю извне аву пользвотеля шириной 50 пикселов (соответственно длина какая угодно). К примеру, хочу поместить её в рамку равноотдалённо от границ не зависимо от длины. Загрузку провожу вроде культурно:
Код AS3:
qLoader = new Loader();
qUrl = new URLRequest(/*какая-то ссылка*/);
qLoader.load(qUrl);
qLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, function(e:Event):void{
qLoader.y=int((H-qLoader.height)/2); //H - высота рамки
trace(qLoader.height,qLoader.width);
addChild(qLoader);
});
на деле же время от времени значения qLoader.height и qLoader.width равны нулю.. например, когда я запускаю прогу после длительной паузы или пользователь меняет аву.
подскажите плз, это их внутренние глюки или я что-то делаю неправильно?

Добавлено через 4 минуты
Забыл сказать, что когда qLoader.height и qLoader.width равны нулю, объект всё равно подгружается. только, соответственно, не туда куда надо
Для того чтобы можно было манипулировать размерами фотки нужно дождаться события onLoadInit

Читайте мануал по функции loadClip

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

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

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


 


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


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