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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 21.05.2012, 19:18
zoomerland вне форума Посмотреть профиль Отправить личное сообщение для zoomerland Найти все сообщения от zoomerland
  № 1  
Ответить с цитированием
zoomerland
[+1 23.04.12]

Регистрация: Mar 2012
Адрес: Третья от Солнца планета.
Сообщений: 20
По умолчанию Странное поведение АПИ

Добрый день! Может кто-нибудь сталкивался с подобной проблемой?
Если делать запросы к апи(к примеру audio.get) из среды разработки(flashdevelop), то все ОК. Но если загрузить приложение на срвер ВК, выполняются только некоторые запросы(не выполняется 5-6 из 50).

Добавлено через 19 часов 22 минуты
Я тут заметил что не приходит ответ по audio.get по всем пользователям, у которых песен больше чем 300. Гуру, подскажите как мне решить проблему? Вы же точно с ней сталкивались

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

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
А что возвращает?
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 22.05.2012, 23:58
zoomerland вне форума Посмотреть профиль Отправить личное сообщение для zoomerland Найти все сообщения от zoomerland
  № 3  
Ответить с цитированием
zoomerland
[+1 23.04.12]

Регистрация: Mar 2012
Адрес: Третья от Солнца планета.
Сообщений: 20
Ответ от сервера вообще не приходит. Не выполняются ни inComplete ни onError.

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

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
Цитата:
Сообщение от zoomerland Посмотреть сообщение
Ответ от сервера вообще не приходит. Не выполняются ни inComplete ни onError.
Сервер слишком занят, не отвлекайте своими запросами.

Старый 23.05.2012, 00:22
zoomerland вне форума Посмотреть профиль Отправить личное сообщение для zoomerland Найти все сообщения от zoomerland
  № 5  
Ответить с цитированием
zoomerland
[+1 23.04.12]

Регистрация: Mar 2012
Адрес: Третья от Солнца планета.
Сообщений: 20
Вот мне тут умные люди посоветовали charles. Выходит я ввел вас в заблуждение. Ответ приходит, причем какой надо. Но выходит что приложение если на сервере не может его обработать?

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

Регистрация: May 2010
Сообщений: 543
Цитата:
Но выходит что приложение если на сервере не может его обработать?
Значит надо в ApiConnection покопаться и найти по какому условию срабатывают onComplete и onError
__________________
Вы грабите бедных людей. Парень со свирелью накажет вас. Хонгильдон (с)

Старый 23.05.2012, 19:17
zoomerland вне форума Посмотреть профиль Отправить личное сообщение для zoomerland Найти все сообщения от zoomerland
  № 7  
Ответить с цитированием
zoomerland
[+1 23.04.12]

Регистрация: Mar 2012
Адрес: Третья от Солнца планета.
Сообщений: 20
Код AS3:
if (data.error) {
          options.onError(data.error);
} else if (options.onComplete && data.response) {
          options.onComplete(data.response);
}
Пробовал else if (options.onComplete && data.response) преобразовать в else if (options.onComplete !=null && data.response != null), безрезультатно(

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

Регистрация: May 2010
Сообщений: 543
Код AS3:
trace(data);
__________________
Вы грабите бедных людей. Парень со свирелью накажет вас. Хонгильдон (с)

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

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
Брейкпоинт на худой конец.

Старый 24.05.2012, 00:32
zoomerland вне форума Посмотреть профиль Отправить личное сообщение для zoomerland Найти все сообщения от zoomerland
  № 10  
Ответить с цитированием
zoomerland
[+1 23.04.12]

Регистрация: Mar 2012
Адрес: Третья от Солнца планета.
Сообщений: 20
Charles показывает что ответ от апи приходит, но если ответ превышает 300 песен, то не вызывается onComplite, onError, причем данная болезнь только на сервере ВК, из flashDevelop все ок.
Ни трейс ни брейкпоинт не подходят, из ИДЕ все ок. Есть ТФ, временный оутпут для отладки из ВК.
Так вот поставил маяки перед отправкой запроса, после отправки, и после получения данных. Срабатывают только первые 2. Тоесть метод АПИ вызывается, ответ приходит, а дальше стоп. Может это Джейсон декодер не дает большие объемы декодировать?

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

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

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


 


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


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