Как обновить API приложения в Facebook?
На сегодняшний день большинство сайтов тесно интегрированы с различными социальными сетями. Примером такой интеграции является регистрация и авторизация на сайте через учётную запись какой-либо соцсети. Для этого разработчики используются предоставляемый социальными сетями API.
API постоянно совершенствуется и поэтому постепенно устаревает. Конечно же соцсети на протяжении длительного времени поддерживают более старые версии, но в конце концов в какой-то момент сообщают о прекращении очень старых версий. Разработчикам сайтов приходится переводить свои приложения на новые версии и дорабатывать их в соответствии с новыми требованиями.
Если ваше приложение использует версию API, поддержку которой в скором времени планируется прекратить, то Facebook сообщит об этом письмом на электронную почту администратора приложения. Также соответствующее оповещение появится в панели приложений.
В письме текст будет примерно следующего содержания: «Ваше приложение X сейчас использует API Graph версии v2.5, 2-годичный жизненный цикл которого завершается 12 April, 2018». Лучше не затягивать и перейти на новую версию API до отключения старой, чтобы не исправлять появившиеся ошибки в авральном режиме.
Ближайшие даты отключения старых версий на март 2018 года следующие:
- v2.6 — 12 апреля 2018
- v2.7 — 13 июля 2018
- v2.8 — 5 октября 2018
- v2.9 — 18 апреля 2019
- v2.10 — 22 июля 2019
- v2.11 — 5 ноября 2019
- v2.12 — 28 января 2020
Итак, переходим либо по ссылке из письма, либо заходим нужное приложение в панели управления прямо в Фейсбуке. Чтобы узнать какие изменения нужно внести перед переходом на новую версию API нужно воспользоваться инструментом обновления API Upgrade Tool.
В нем сначала выберем приложение — отобразятся функции, которые использует приложение, статистика по их использованию и самое главное описание изменений. Это позволит вам сориентироваться на какую версию API предпочтительнее перейти. Возможно не стоит сразу обновляться до последней версии, а сначала сделать часть работы, минимально переписав код для совместимости со следующее версией.
Когда стало ясно какая версия Facebook API предпочтительнее, переходим в «Настройки» — «Дополнительно». Здесь в блоке «Повысить версию API» выбираем нужную версию и жмем «Сохранить изменения».
Добавить комментарий