Юрий Малышев
Заказчик Юрий Малышев mckpoxa | FL.RU

Юрий Малышев

На сайте 10 лет и 7 месяцев (заходил 1 год 4 месяца 1 день назад)
0
421.6
Рейтинг
421.6
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
25 Июля 2020
Бюджет: 1500 руб
Прям сразу опишу ТЗ оно не большое.

Логика:
1. Я передаю GET запрос с ID пользователя (переменная для дальнейшего действия) и его именем (просто чтоб было)
2. Вы делаете обработчик который принимает данный ID и имя и записывает в таблицу
3. Далее макрос из таблицы в заданное время, раз в сутки, должен отправить GET запросы со всеми полученными ID подставляя их в запрос, вот сам запрос: api.opendota.com/api/play... ; вот пример ID: 32936165 , соответственно сам запрос, можете глянуть какие данные он даёт: api.opendota.com/api/play...
4. Эти данные необходимо получить и из них произвести вычисления и получить следующие данные:
Вычисления из данных:
Если "player_slot"=0,1,2,3,4 и "radiant_win"=false , значит игрок проиграл, если "party_size"=1 , значит -30 рейтинга при проигрыше, если больше 1, значит -20 рейтинга
Если "player_slot"=0,1,2,3,4 и "radiant_win":true , значит игрок выйграл если "party_size"=1 , значит +30 рейтинга при выйгрыше, если больше 1, значит +20 рейтинга
Если "player_slot"=128,129,130,131,132 и "radiant_win"=false , значит выйграл, тут так же как выше
Если "player_slot"=128,129,130,131,132 и "radiant_win":true , значит проиграл, так же как выше
Итого данные которые мы должны получить и записать:
1) Кол-во сыгранных игр
2) Кол-во побед
3) Кол-во поражений
4) Винрейт (% побед от общего числа игр)
5) Изменение рейтинга, сколько +рейтинга или минус
Это строки записать в таблицу.
5. Сделать так что бы я мог так же GET запросом забрать эти данные

Прошло времени с момента публикации: 4 года 7 месяцев 19 дней 12 часов 12 минут
Раздел: Программирование / Веб-программирование

Рейтинг: 5514.6 Исполнитель определен:
Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».