Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   API приложений и сред (http://www.flasher.ru/forum/forumdisplay.php?f=61)
-   -   getUserSettings проверка битовой маски (http://www.flasher.ru/forum/showthread.php?t=133491)

etc 18.12.2009 15:11

В AS2 код такой же. Только uint на Number поменять нужно.

Ralph_DiMarko 18.12.2009 15:21

Цитата:

Сообщение от etc (Сообщение 873475)
В AS2 код такой же. Только uint на Number поменять нужно.

ага, большое спасибо :)

ZergMaster 22.01.2010 15:20

оой, подскажите люди добрые, а flags в данном случае это что? Ответ, getUserSettingsResponse?

etc 22.01.2010 15:22

Цитата:

Сообщение от ZergMaster (Сообщение 881206)
Ответ, getUserSettingsResponse?

Именно.

ZergMaster 22.01.2010 15:32

спасибо) В принципе, я спросил потому, что попробовал, да не выходит. Точнее выходит, но как-то кривовато. на onResponse пишу
Код AS3:

trace("e.xml = "+e.xml)
trace("Boolean(e.xml.settings & 1 = "+Boolean(e.xml.settings & 1)); // уведомления
trace("Boolean(e.xml.settings & 2 = "+Boolean(e.xml.settings & 2)); // друзья

трэйсит вроде все правильно:
Код:

e.xml = <response>
  <settings>3</settings>
</response>
Boolean(e.xml.settings & 1) = true
Boolean(e.xml.settings & 2) = true

проблема в том, что я меняю настройки, например, убираю все галочки, обновляю страницу, а e.xml мне все равно приходит 3.
Может быть это из-за того, что приложение не проверено? В последние несколько дней столкнулся с огромным количеством ошибок из-за введения контактом этих "новых фич"

Добавлено через 2 минуты
...и test_mode не спасает...

Добавлено через 4 минуты
и random я тоже отправляю, так что не кэшируется ничего...

Добавлено через 9 минут
мда, похоже это из-за того, что не проверено приложение. В проверенном все работает. Вот блин, угораздило их ввести эту кипу ограничений.. не потестить нормально теперь

udaaff 22.01.2010 15:55

Проверил только что. Все работает как положено. Возвращает правильные настройки.

Ralph_DiMarko 22.01.2010 16:53

хм, странно конечно.
У меня без проверки все работало...


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

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