Официальный форум игры "Дозоры" 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения 
 FAQFAQ   ПоискПоиск   ГруппыГруппы 
 ВходВход 
Расширить api.dozory.ru

 
Начать новую тему   Ответить на тему    Список форумов Дозоры -> Идеи и предложения по игре
Предыдущая тема :: Следующая тема  
Автор Сообщение
ДамблдорСтарый



Зарегистрирован: 09.11.2005
Сообщения: 904
Откуда: Москва
Замечания: 25

СообщениеДобавлено: Ср Янв 14, 2026 1:50 pm    Заголовок сообщения: Расширить api.dozory.ru Ответить с цитатой

1. Актуальность предложения

В рамках работ/доработок/пожеланий по моему сервису логов часто хочется (не только мне, но и игроки просят) видеть более детальную информацию и/или иметь больше возможностей.

2. Задачи

Добавить/доработать методы в api.dozory.ru:
1. Доработать метод http://api.dozory.ru/query/?rm=person_info, отдавать туда текущий ВК-шный уровень игрока. Сейчас для ВК там отдается только 0, но т.к. в игре давным давно куча разных нулевых уровней, то хочется понимать, вопл это или нубовк. Отдавать можно как текстом "воплощение", "вне категорий", "высший", "величайший" (величайшая? для разных полов разная форма слова?), либо цифрами, и указать, что, например, inner_lvl: 0-1-2-3-4-5, где 0 - нубовк, 1 - высший, 2 - великий и т.д. Можно добавить количество апов, опять же, inner_up: 1/2/3, название переменных исключительно в качестве примера.

2. Реализовать метод по поиску игроков по нику. Вариации: аналогичен http://api.dozory.ru/query/?rm=person_info, но принимает строку, и отдает игроков, у которых ники "содержат" указанную строку (или равны указанной страке) и отдает такую же инфу, как и http://api.dozory.ru/query/?rm=person_info, либо достаточно отдавать айди игроков, чтобы после этого сделать запрос в http://api.dozory.ru/query/?rm=person_info с указанием найденных айдишников.

3. Доработать http://api.dozory.ru/query/?rm=person_info (и если будет отдельный метод, отдающий полную инфу игроков по нику, то и в новый метод добавить историю, да) и добавить туда историю взятия уровней (если такое есть в данных), вида: history: ["0": 01.01.2015 15:00:00, "1": "31.12.2025 23:00:00] и т.д., поддержать взятие нулевых уровней в каком-то виде, чтобы видеть, кто и когда брал воплов, абсов и т.д. Можно так же добавить историю взятия апов. Если рассматривать в контексте апов и внутреннего нулевого уровня, то можно что-нибудь типа:

{
"1.0": "01.01.2016 13:00:00" (взятие копы)
"1.1": "31.01.2016 13:00:00" (взятие первого апа копы)
"inner_lvl_vk": {
"0.0": "01.01.2017 13:00:00" (взятие нубовк),
"0.1": "31.01.2017 13:00:00" (взятие первого апа нубовк),
"1.0": "01.01.2018 13:00:00" (взятие высшего),
"1.1": "28.02.2018 13:00:00" (взятие первого апа высшего)
}
}

Тут в блоке "inner_lvl_vk" это взятие уровней и апов вк и выше, где 0 - нубовк, 1 - высший (по аналогии из п.1 )

Опять же, в качестве примера.

3. Сфера влияния предложения

Социальная, в контексте развития сервиса по логам, для удобства игроков.

4. Предполагаемый прогноз позитивного эффекта или результата предложения.

Я сделаю доработки в своем сервисе, игрокам будет удобнее искать логи и/или видеть информацию по игрокам (да и в целом для сбора статистики будет удобнее видеть более детальную информацию по игрокам, вида - какой уровень игроков и т.д.)

5. Предполагаемый прогноз негативного эффекта или результата предложения.

Для игроков отсутствует, для админов - необходимо потратить время.
Вернуться к началу
Игровой профиль Посмотреть профиль Отправить личное сообщение
ДамблдорСтарый



Зарегистрирован: 09.11.2005
Сообщения: 904
Откуда: Москва
Замечания: 25

СообщениеДобавлено: Ср Янв 14, 2026 2:21 pm    Заголовок сообщения: Ответить с цитатой

А, ладно, пришло в голову возможный негатив, игроки могут быть против, что всем (в теории) может быть доступна инфа об апах (если в п.1 будет добавлена инфа об апах внутри уровня, в том числе внутри текущего нулевого уровня, т.е. вопл с 3 апами, например)
Вернуться к началу
Игровой профиль Посмотреть профиль Отправить личное сообщение
Магбрутто



Зарегистрирован: 25.01.2024
Сообщения: 45

Замечания: 1

СообщениеДобавлено: Ср Янв 14, 2026 5:06 pm    Заголовок сообщения: Ответить с цитатой

ДамблдорСтарый,Еще минус будет с контрактами на убийство иных(классов) своего уровня. Сейчас считается любой иной от вк до титана
Вернуться к началу
Игровой профиль Посмотреть профиль Отправить личное сообщение
ДамблдорСтарый



Зарегистрирован: 09.11.2005
Сообщения: 904
Откуда: Москва
Замечания: 25

СообщениеДобавлено: Ср Янв 14, 2026 6:15 pm    Заголовок сообщения: Ответить с цитатой

При чем тут это, не понимаю? Как связано механика контракта и то, что для желающих (типа меня) будет отдавать инфа, что вот этот вот нулевой уровень - вопл, а вот этот вот - нубовк?

Щас это никак нормально не узнать, в апишке этой инфы нет, только парсить профиль игрока с соответствующим айдишников, а парсить html без классов это так себе затея. Да и логика тоже так себе.
_________________
Великий Светлый Иной

Полезные скрипты для новых браузеров

Лучший сервис по логам
Вернуться к началу
Игровой профиль Посмотреть профиль Отправить личное сообщение
Плавск



Зарегистрирован: 23.04.2009
Сообщения: 1439
Откуда: Тула
Замечания: 91

СообщениеДобавлено: Ср Янв 14, 2026 7:53 pm    Заголовок сообщения: Ответить с цитатой

Сомневаюсь, что кто-то сам на себя компромат будет делать?
_________________
Я спросил у тополя...
Вернуться к началу
Игровой профиль Посмотреть профиль Отправить личное сообщение
ДамблдорСтарый



Зарегистрирован: 09.11.2005
Сообщения: 904
Откуда: Москва
Замечания: 25

СообщениеДобавлено: Ср Янв 14, 2026 8:06 pm    Заголовок сообщения: Ответить с цитатой

Какой компромат, что ты несешь?

Хоспади, зачем вы пишете что-то, если вообще не понимаете, о чем речь?
_________________
Великий Светлый Иной

Полезные скрипты для новых браузеров

Лучший сервис по логам
Вернуться к началу
Игровой профиль Посмотреть профиль Отправить личное сообщение
Morfem



Зарегистрирован: 09.10.2005
Сообщения: 352

Замечания: 7

СообщениеДобавлено: Чт Янв 15, 2026 10:19 am    Заголовок сообщения: Ответить с цитатой

Плавки везде видит мистификацию.
Перевожу с тревожного: ОН ЖЕ ОПЫТ РИСУЕТ, ЕМУ ЭТО ЗАЧЕМ ДЕЛАТЬ?
Вернуться к началу
Игровой профиль Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Дозоры -> Идеи и предложения по игре Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group