Версия 8.0

API Graph

Выпуск: 4 августа 2020 г. | Доступно до: 1 ноября 2022 г. | Запись в блоге


Маркеры доступа

Упраздненные конечные точки

Упразднено начиная с версии 8.0. Будет упразднено во всех версиях 2 ноября 2020 г.


Альбомы

Восстановленные конечные точки

Относится ко всем версиям.


Конфигурация приложения

Типы приложений

Это изменение относится ко всем версиям.

Для новых приложений теперь можно выбрать тип: бизнес-приложение, игра или не указан. Это позволяет убрать из интерфейса проверки приложения разрешения и функции, которые не актуальны для выбранного типа. Кроме того, для бизнес-приложений теперь используется новый механизм авторизации, нет режимов использования и доступна новая функция. Подробные сведения см. в этом разделе.


Бизнес-приложения

Для бизнес-приложений используется новый механизм авторизации — уровни доступа. Они заменяют режим разработки и рабочий режим, которые были упразднены для бизнес-приложений, и упрощают процесс проверки приложения. Кроме того, появилась функция доступа к профилю пользователя объектов компании, которая позволяет бизнес-приложениям считывать некоторые общедоступные поля пользователей. Более подробные описания этих изменений приведены ниже.

Уровни доступа

Относится ко всем версиям.

Уровни доступа — это новый механизм авторизации API Graph для бизнес-приложений, который применяется к отдельным разрешениям и функциям. Стандартный уровень предоставляет доступ только к данным пользователей, имеющих роль в приложении или в компании, выступающей владельцем приложения. Расширенный уровень дает доступ к данным, принадлежащим любому пользователю приложения, но для его получения приложение должно пройти проверку. Бизнес-приложения автоматически получают стандартный уровень доступа для всех разрешений и функций, доступных для их типа.

Упразднение режима разработки и рабочего режима

Относится ко всем версиям.

Режим разработки и рабочий режим для бизнес-приложений упразднены. Вместо них введены уровни доступа, которые служат тем же целям, но более универсальны. Так как бизнес-приложения получают стандартный уровень для всех доступных разрешений и функций, любой пользователь с ролью в таком приложении или в компании, выступающей его владельцем, может в любой момент предоставить ему любое разрешение. Благодаря этому не нужно проходить проверку приложения или переключаться между режимами во время разработки.

Функция доступа к профилю пользователя объектов компании

Относится ко всем версиям.

Эта новая функция позволяет бизнес-приложениям просматривать некоторые общедоступные поля пользователя, который взаимодействовал с объектами компании, выступающей владельцем приложения. Список доступных для просмотра полей см. в справке по функции.


Комментарии

Восстановленные конечные точки

Относится ко всем версиям.


Устройства

Упраздненные конечные точки

Упразднено начиная с версии 8.0. Будет упразднено во всех версиях 2 ноября 2020 г.


Группы

Упраздненные конечные точки

Упразднено начиная с версии 8.0.

  • GET /{group-id}/posts

Упразднено начиная с версии 8.0. Будет упразднено во всех версиях 2 ноября 2020 г.


Instagram

Новая конечная точка oEmbed для Instagram

Относится ко всем версиям.

Добавлена новая конечная точка GET /instagram_oembed. Она дает те же возможности, что и устаревшие конечные точки oEmbed для Instagram, которые будут упразднены 24 октября 2020 г. Для новой конечной точки требуется маркер доступа, поэтому вам понадобятся аккаунт разработчика Facebook и зарегистрированное приложение. Инструкции по использованию и дополнительную информацию см. в этом документе.


События из жизни

Упраздненные конечные точки

Упразднено начиная с версии 8.0.


Ссылки

Упраздненные конечные точки

Упразднено начиная с версии 8.0.


Видео в прямом эфире

Упраздненные конечные точки

Упразднено начиная с версии 8.0.

Чтобы получить отметки "Нравится" для видео в прямом эфире, используйте конечную точку GET /{live-video-id}/reactions.

Параметр save_vod

Действует начиная с версии 8.0. Начнет действовать для всех версий со 2 ноября 2020 г.

Параметр save_vod упразднен для следующих границ контекста:


Платформа Messenger

Упраздненные конечные точки

Упразднено начиная с версии 8.0.

Проверка приложения

Относится ко всем версиям.

Чтобы запросить проверку приложения для Messenger, теперь нужно выбрать не Продукты > Messenger > Настройки, а Проверка приложения на панели приложений. Чтобы запросить относящиеся к Messenger разрешения pages_messaging, pages_user_gender, pages_user_locale и pages_user_timezone, выберите Проверка приложения > Разрешения и функции. Подробные сведения см. в этом документе.

Граница контекста профиля Messenger

Действует начиная с версии 8.0.

Тип "вложенное постоянное меню" упразднен для POST /{page-id}/messenger_profile.

Новая функция: Messenger для Магазинов

Действует начиная с версии 8.0.

В Messenger для Магазинов появилась возможность отправлять и получать данные о товарах. Теперь можно использовать шаблон товара для отправки данных о нем в сообщениях, применять Webhooks для сообщений с шаблоном товара и сообщений со страниц с описанием товаров из Facebook Магазинов, а также использовать Webhooks типа echo для сообщений с данными о товарах.


Нативные предложения

Упраздненные конечные точки

Упразднено начиная с версии 8.0.


Open Graph

Упраздненные конечные точки

Упразднено начиная с версии 8.0. Будет упразднено во всех версиях 2 ноября 2020 г.

  • GET /{open-graph-action-id}/comments
  • POST /{open-graph-action-id}/comments

Страницы

Упраздненные конечные точки

Упразднено начиная с версии 8.0.

Публикация Страницы

Упразднено во всех версиях.

Прежний формат ID комментария к публикации Страницы ({page-id}_{post_id}_{comment-id}) упразднен. Используйте формат {pagepost-id}_{comment-id}.


Фото

Упраздненные конечные точки

Упразднено во всех версиях.


Места

Упраздненные конечные точки

Упразднено начиная с версии 8.0.


Публикации

Упраздненные конечные точки

Упразднено начиная с версии 8.0. Будет упразднено во всех версиях 2 ноября 2020 г.

Чтобы получить отметки "Нравится" для публикации, используйте конечную точку GET /post/reactions.


Поиск

Упраздненные конечные точки

Упразднено начиная с версии 8.0. Будет упразднено во всех версиях 2 ноября 2020 г.


Настройки безопасности

Упраздненные поля

Упразднено начиная с версии 8.0. Будет упразднено во всех версиях в ноябре 2020 г.


Социальные плагины

Конечные точки Facebook oEmbed

Это изменение вступит в силу для всех версий 24 октября 2020 г.

Конечные точки oEmbed для Facebook, которые позволяют приложениям получать HTML-код для встраивания общедоступных публикаций и видео с Facebook, будут упразднены 24 октября 2020 г. Вместо них вводятся три новые конечные точки:

Для них будет требоваться маркер доступа, а число обращений к ним будет ограничиваться. Инструкции об использовании и дополнительную информацию см. в новой документации по конечным точкам oEmbed.


Пользователи

Упраздненные конечные точки

Упразднено начиная с версии 8.0.

Упраздненные поля

Упразднено начиная с версии 8.0. Будет упразднено во всех версиях в ноябре 2020 г.

Упразднено во всех версиях.

Повторная авторизация

Это изменение относится ко всем версиям.

С 24 октября 2020 г. для доступа к следующим полям будет требоваться повторная авторизация в случае отсутствия активности в течение 90 дней:

Фото пользователя

Относится ко всем версиям с 24 октября 2020 г.

С 24 октября 2020 г. для запросов к конечной точке GET /{user-id}/picture (GET /{user-id}?fields=picture) без маркера будет требоваться ID пользователя внутри приложения. Если вы не указываете его, в запрос необходимо добавить маркер доступа приложения, клиента или пользователя. Подробные сведения см. в справке по фото пользователя.


Вопросы в видео

Упраздненные конечные точки

Упразднено начиная с версии 8.0.


Workplace

Упраздненные конечные точки

Упразднено начиная с версии 8.0. Будет упразднено во всех версиях 2 ноября 2020 г.

API Marketing

Выпуск: 4 августа 2020 г. | Доступно до: 4 мая 2021 г. | Запись в блоге


Рекламные аккаунты

Упраздненные конечные точки

Упразднено начиная с версии 8.0.

Разрешения

Действует начиная с версии 8.0. Начнет действовать для всех версий со 2 ноября 2020 г.

Для доступа к полям компании в рекламном аккаунте приложениям требуются конкретные разрешения. Они должны предоставляться для определенного объекта компании.


Правила кастомизации креативов

Проверка

Действует начиная с версии 8.0.

Для всех объявлений, в которых используется параметр asset_feed_spec, нужно указать не менее двух правил кастомизации. Если креатив содержит поле asset_feed_specи менее двух правил, вы не сможете создать объявление.

Это изменение касается кастомизации креативов для мест размещения, многоязычных объявлений и сегментированной кастомизации креативов.

Сегментированная кастомизация креативов

Действует начиная с версии 8.0. Начнет действовать для всех версий со 2 ноября 2020 г.

Для пользователей сегментированной кастомизации креативов упразднены все сценарии использования, не связанные с геолокацией. Теперь все правила таргетинга должны содержать информацию о геолокации в параметрах кастомизации. Исключение — правило по умолчанию, для которого не требуется геолокация.


Ставки

Стратегия назначения ставок по целевой цене

Действует начиная с версии 8.0.

Стратегия назначения ставок TARGET_COST упразднена. Чтобы и далее контролировать расходы, мы рекомендуем использовать стратегию предельной цены. См. сведения обо всех доступных стратегиях назначения ставок.


Business Manager

Упраздненные конечные точки

Упразднено начиная с версии 8.0.

Восстановлены конечные точки соглашений о совместном доступе

Относится ко всем версиям.

Следующие конечные точки восстановлены:

Они были упразднены ранее с выпуском API Graph версии 6.0.


Холст

Упраздненные конечные точки

Упразднено начиная с версии 8.0.

API Catalog

Разрешения

Действует начиная с версии 8.0. Начнет действовать для всех версий с 31 января 2021 г.

Для доступа к конечным точкам каталога товаров разрешение ads_management больше не требуется. В дальнейшем для их вызова будет требоваться разрешение catalog_management. Если в течение последних 90 дней разработчик обращался к конечным точкам каталога с помощью разрешения ads_management, то до 14 августа 2020 г. он будет автоматически переведен на разрешение catalog_management.

До 28 февраля 2021 г. разработчики, использующие предыдущие версии API, смогут обращаться к конечным точкам каталога товаров с разрешением ads_management. При использовании версии 8.0 необходимо разрешение catalog_management.

После указанной даты в феврале разрешение catalog_management больше не будет связано с ads_management, поэтому пользователям необходимо будет явным образом предоставить разрешение catalog_management вашему приложению.

Аутентификация

Действует начиная с версии 8.0. Начнет действовать для всех версий со 2 ноября 2020 г.

[ОБНОВЛЕНО] Перечисленные ниже конечные точки API Catalog теперь учитывают настройки двухфакторной аутентификации для компании. Если компания, которой принадлежит каталог, требует двухфакторной аутентификации для текущего пользователя приложения, но он не прошел ее, вызов любой из этих конечных точек вернет ошибку.

Когда пользователь обращается к каталогу через компанию-партнера, мы учитываем настройки аутентификации из аккаунта Business Manager партнера. Системным пользователям проходить двухфакторную аутентификацию не нужно.


Отчеты

Упраздненные элементы

Действует начиная с версии 8.0.

  • GET /{ad-study-id}?fields=split_test_config
  • GET /{ad-study-id}?fields=iterative_split_test_config

Таргетинг

Упраздненный элемент

Действует начиная с версии 8.0.

  • GET /search?type=adzipcode

Исправления