@MyQuestion
junior-middle fullstack

VK API: как на php, автоматически вытягивать версию api?

Добрый вечер!

Подскажите, можно ли автоматически вытягивать версию vk api?
API постоянно обновляется, и мои запросы, в какой-то момент могут перестать работать, из-за несовместимости версий. И я хочу этого избежать.

Как я могу послать запрос vk и вытянуть версию его api в переменную?
  • Вопрос задан
  • 298 просмотров
Решения вопроса 1
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
обновления можно найти тут https://dev.vk.com/reference/versions , тебе нужно сохранять последнюю минорную версию api и проверять наличие страницы новой версии
if (@get_headers("https://dev.vk.com/reference/version/5.{++$minorVersion}")) {
    // сохраняем новое значение $minorVersion
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
iiiBird
@iiiBird
Пока ты спишь - твой конкурент совершенствуется
версия api не просто так меняется. там могут измениться параметры как запроса так и ответа. вытягивание версии api твою программу за тебя не переделает под новое api.
p.s. просто вынеси версию в какой-нить .env и обновляйся вручную в одном месте со всеми тестами и проверками, что все работает правильно и ничего не упало.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы