Обсуждение практических вопросов использования Wargaming Public API
Дата: 16.06.2014 17:15:37
C0MANDlR (16 Июн 2014 - 14:35) писал: Уважаемые разработчики, все мы ценим свое время и привыкли работать
до готового решения.
И у нас нет временных ресурсов и какой либо свободной возможности ежедневно мониторить методы на предмет их случайного устаревания или изменения. Мы привыкли создавать готовый продукт, который будет работать вне зависимости от "плана сверху" "модернизации API" в стиле замены id на id_user или массового рекламирования in_angar с последующим негласным отключением этого действительно нужного и долгожданного метода.
Давайте подумаем и еще раз повторим, ваши api используют основной нагрузкой в 95% всего 5-7 человек из этой темы. Это авторы всем известных проектов, которые в интернете посвящены вашей игре. Эти проекты в сумме посещает несколько миллионов игроков в месяц. И ваше внезапное "устаревание" методов и их отключение или изменение типа данных - это или не уважение, или не следование общепринятым стандартам обновления и поддержки api/программ, или откровенное вредительство системе и игре. Тем более все это отлавливается далеко не сразу и по багрепортам этих же посетителей. Не вайн, не гнобление и не обсуждение вашей работы, просто очередной раз столкнулся с остановкой проектов под wg.api из за "устаревания" и смены типов данных. Работы на отлов и исправления два часа, а проекты работали ошибочно или стояли несколько дней и стояли бы дальше, если бы не пошла обратная связь от бойцов и командиров
Давайте вернемся к правильной системе апгрейда api версиями? т.е. когда мы делаем свои проекты под версию 2.1 и будем железно уверены что до версии 2.2 и + неделю на переработку до отключения 2.1 наши проекты не порушатся из- за одного метода, которых у вас сейчас не меньше пяти сотен в сумме. Ребята для кого вы это делаете?
Вы программисты - мы программисты. Мы говорим на одном языке и думаем одинаково. Почему мы не можем понять друг друга?
И у нас нет временных ресурсов и какой либо свободной возможности ежедневно мониторить методы на предмет их случайного устаревания или изменения. Мы привыкли создавать готовый продукт, который будет работать вне зависимости от "плана сверху" "модернизации API" в стиле замены id на id_user или массового рекламирования in_angar с последующим негласным отключением этого действительно нужного и долгожданного метода.
Давайте подумаем и еще раз повторим, ваши api используют основной нагрузкой в 95% всего 5-7 человек из этой темы. Это авторы всем известных проектов, которые в интернете посвящены вашей игре. Эти проекты в сумме посещает несколько миллионов игроков в месяц. И ваше внезапное "устаревание" методов и их отключение или изменение типа данных - это или не уважение, или не следование общепринятым стандартам обновления и поддержки api/программ, или откровенное вредительство системе и игре. Тем более все это отлавливается далеко не сразу и по багрепортам этих же посетителей. Не вайн, не гнобление и не обсуждение вашей работы, просто очередной раз столкнулся с остановкой проектов под wg.api из за "устаревания" и смены типов данных. Работы на отлов и исправления два часа, а проекты работали ошибочно или стояли несколько дней и стояли бы дальше, если бы не пошла обратная связь от бойцов и командиров
Давайте вернемся к правильной системе апгрейда api версиями? т.е. когда мы делаем свои проекты под версию 2.1 и будем железно уверены что до версии 2.2 и + неделю на переработку до отключения 2.1 наши проекты не порушатся из- за одного метода, которых у вас сейчас не меньше пяти сотен в сумме. Ребята для кого вы это делаете?
Вы программисты - мы программисты. Мы говорим на одном языке и думаем одинаково. Почему мы не можем понять друг друга?
MustBeDead: Спасибо за информацию и структурированное изложение
позиции.
Хотим заострить внимание, что Вы участвуете открытом бета-тестировании проекта WG DPP. Методы Public API постоянно дорабатываются, расширяется функциональность, с ростом проекта (прибавление новых продуктов - World Of Warplanes, Wargag) добавляются новые методы. Что же касается метода account/list. Изменение по работе метода было анонсировано заблаговременно (порядка 6 месяцев назад), содержалась информация на странице описания метода, кроме этого информация по изменению содержится на странице "Устаревшие поля и методы" с указанием конкретной даты. Весь этот промежуток времени account_id дублировался в значении id и account_id. Вполне возможно за полгода выделить порядка 15 минут на внесение необходимых изменений. Мы всегда открыты для диалога, принимаем предложения по улучшению и другую необходимую информацию - любая информация относительно методов Public API. Обращения принимаются непосредственно через Центр Поддержки Пользователей (подраздел «Wargaming Public API»).
Хотим заострить внимание, что Вы участвуете открытом бета-тестировании проекта WG DPP. Методы Public API постоянно дорабатываются, расширяется функциональность, с ростом проекта (прибавление новых продуктов - World Of Warplanes, Wargag) добавляются новые методы. Что же касается метода account/list. Изменение по работе метода было анонсировано заблаговременно (порядка 6 месяцев назад), содержалась информация на странице описания метода, кроме этого информация по изменению содержится на странице "Устаревшие поля и методы" с указанием конкретной даты. Весь этот промежуток времени account_id дублировался в значении id и account_id. Вполне возможно за полгода выделить порядка 15 минут на внесение необходимых изменений. Мы всегда открыты для диалога, принимаем предложения по улучшению и другую необходимую информацию - любая информация относительно методов Public API. Обращения принимаются непосредственно через Центр Поддержки Пользователей (подраздел «Wargaming Public API»).
Обсуждение практических вопросов использования Wargaming Public API