BuzzerBeater Forums

BB Rossiya > Пиар и Расширение BB

Пиар и Расширение BB (thread closed)

Set priority
Show messages by
This Post:
00
246562.13 in reply to 246562.12
Date: 8/20/2013 3:00:22 PM
Overall Posts Rated:
573573
лучше продолжение "итогов" напиши. ждемс:)

This Post:
00
246562.14 in reply to 246562.13
Date: 8/20/2013 3:02:15 PM
Drunken Penguins
Superleague
Overall Posts Rated:
18951895
лучше продолжение "итогов" напиши. ждемс:)

Я постараюсь :) Где-то через пару дней. Про Пека :)

From: Stanislav

To: 2rap
This Post:
00
246562.15 in reply to 246562.9
Date: 8/21/2013 1:52:22 AM
Overall Posts Rated:
1616
это ты про внешнее апи, токены к которому генерятся через логин-код доступа - там только сраные геты по айдишке чвонибудь.
есть же еще внутреннее апи - токены для доступа к которому генерятся через логин-пароль - и с этими токенами можно делать пост... ну короче можно делать все то что можно делать в этой игре

Превратное у вас понятие об API. То, что вы называете API, является на самом деле GUI, и да, он устроен так, что не составляет труда им пользоваться не только людям. Или может я не совсем понимаю о чем вы тогда, и есть еще какое то засекреченное no public API?

This Post:
11
246562.16 in reply to 246562.15
Date: 8/21/2013 1:56:41 AM
Overall Posts Rated:
1616
...и да, он устроен так, что не составляет труда им пользоваться не только людям...

UFO? О боже! Они уже среди нас!? ))

From: 2rap

This Post:
11
246562.18 in reply to 246562.15
Date: 8/21/2013 5:14:47 AM
Overall Posts Rated:
494494
омг... гуй вызывает методы из апи.

просто для каких-то методов апи стоит разрешение использовать при токене, сгенерированом из связки (логин+код доступа), а другие разрешены только для токенов (логин+пароль). по крайней мере это достаточно распространенная практика программирования на asp.net.

т.е. нажатие в гуе ссылки с фамилией игрока вызывается гет на к player.aspx с передачей playerid- этот метод доступен и для токена(логин+код доступа), и для токена (логин+пароль), и вообще без токена вроде. Только для при наличии токена и его соответсвии владельцу игрока возвращается больше данных (Skills), нежели при отсутствии токена или его не соответствию владельцу игрока (PublicSkills) из бэкенда.
(там даже есть описание
Player =
element player {
Retrieved,
attribute owner { xsd:integer },
PlayerInfo,
( PublicSkills | Skills )
})

а вот например метод "уволить игрока" (вероятней всего какой-нибудь post чвонибудь на том же player.aspx) доступен только при использовании токена (логин+пароль). но уже есть в бэкенде и его можно повторно использовать из гуи мобильного приложения, которое могут выпустить разработчики.

как то так.

это я к чему - к тому что для мобильного приложения 50% сделано - весь бэкенд есть и его разработчики могут переиспользовать - т.е. их работа будет заключаться только в нарисовке фронтэнда - гуй и верстка.

(http://www.buzzerbeater.com/community/fedoverview.aspx?fe...) Проект 23. Перезагрузка
This Post:
00
246562.20 in reply to 246562.19
Date: 8/21/2013 6:31:35 AM
BC FILMAR
Vyshejshaja Liga
Overall Posts Rated:
644644
А автора так уже счас можно на пару деньков забанить. За нецензурщину.
Один ГУЙ чего только стоит...

From: Stanislav

To: 2rap
This Post:
00
246562.21 in reply to 246562.18
Date: 8/21/2013 7:07:01 AM
Overall Posts Rated:
1616
омг... гуй вызывает методы из апи.

К чему этот омг? ) Конкретно здесь GUI мало что вызывает (я под вызовом из GUI, в конкретном случаи, понимаю XHR), не считая трансляции матча и некоторых плюшек для сапортов аля Scoreboard.


просто для каких-то методов апи стоит разрешение использовать при токене, сгенерированом из связки (логин+код доступа), а другие разрешены только для токенов (логин+пароль). по крайней мере это достаточно распространенная практика программирования на asp.net

Не ведаю к сожалению как у вас там в asp.


т.е. нажатие в гуе ссылки с фамилией игрока вызывается гет на к player.aspx с передачей playerid- этот метод доступен и для токена(логин+код доступа), и для токена (логин+пароль), и вообще без токена вроде.

А как без "токена" тогда, получается любой может получить доступ? )


а вот например метод "уволить игрока" (вероятней всего какой-нибудь post чвонибудь на том же player.aspx) доступен только при использовании токена (логин+пароль).

Ну если вы пустились в такие рассуждения, то RESTово это должен быть метод DELETE )


уже есть в бэкенде и его можно повторно использовать из гуи мобильного приложения, которое могут выпустить разработчики. это я к чему - к тому что для мобильного приложения 50% сделано - весь бэкенд есть и его разработчики могут переиспользовать


Подводя итог.
Скорее всего этим своим большим сообщением вы хотели сказать нам, что asp это классический MVC фрэймворк, и разработчики, конечно, добросовестно следуя этим канонам, выделили всю бизнес логику в отдельное составляющее и теперь им не составит труда написать необходимую прослойку для взаимодействия мобильного приложения с базой данных используя тот же протокол HTTP? ;-)

From: Stanislav

To: 2rap
This Post:
00
246562.22 in reply to 246562.18
Date: 8/21/2013 7:09:51 AM
Overall Posts Rated:
1616
И да, как я уже писал ранее - превратное у вас понятие об API.