Многие знают, что вконтактик предоставляет API, которое, в частности, можно использовать для авторизации из внешних источников (сайтов/мобильных приложений).
Делается это так - в девелоперской консоли вконтактика создается "приложение", ему выставляются некоторые возможности, в частности уровни доступа к данным пользователя - для простой авторизации хватает самых базовых прав. К нему привязывается ключ мобильного приложения и вуаля - можно добавлять в приклад кнопочку "Зайти через ВКонтакте"
И вот с недавнего времени народ начал жаловаться, что как-то через жопу начала авторизация в приложухе андроидной работать. Полез я на бек в логи и вижу там ошибку, в стиле "тра-ля-ля, в запросе не хватает параметра v=version".
Добавил я параметр и вроде все запахало. Было это пару недель назад.
А вот сегодня приходит мне от вконтактика сообщение, с таким текстом:
Ранее, если Вы не указывали в своём запросе параметр v (версию), он автоматически считался равным 3.0. Теперь этот параметр стал обязательным для всех запросов к API.
Нет, блять, вы только вдумайтесь! Они тихой сапой поломали обратную совместимость в своем API и только через 2 недели после этого сообщили об этом. Ну не пидарасы?!