Новости Open Graph

Публикуйте структурированные новости из приложения с помощью API.

Новости Open Graph в iOS Публикуйте новости Open Graph из приложения для iOS.

Новости Open Graph в Android Публикуйте новости Open Graph из приложения для Android.

Новости Open Graph в Интернете Публикуйте новости Open Graph с сайта или из веб-приложения.

Как это работает

Новости позволяют людям рассказать о событиях из своей жизни, о том, где они побывали и с кем увиделись. Структурированный, строго типизированный API помогает делиться новостями из вашего приложения на Facebook.

Чтобы публиковать новости Open Graph с помощью диалога «Поделиться», не нужно интегрировать «Вход через Facebook» или запрашивать дополнительные разрешения. Подробнее об этом см. в разделе Диалог «Поделиться».

Если вы создадите индивидуально настроенный пользовательский интерфейс для публикации новостей Open Graph, вам нужно будет интегрировать «Вход через Facebook» и запросить разрешение publish_actions у людей, которые используют ваше приложение. Кроме того, вам понадобится отправить приложение на проверку (см. Проверка входа). В любом случае постарайтесь сделать так, чтобы пользователям вашего приложения было удобно делиться новостями.

Новости Open Graph состоят из четырех основных элементов:

  • Действующее лицо: человек, который опубликовал новость.

  • Приложение: каждая новость соотносится с приложением, в котором она была создана.

  • Действие: действие, которое выполняет автор публикации.

  • Объект: объект, с которым взаимодействует автор публикации.

Конфиденциальность

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

Использование действий

Действия — это «глаголы» или то, что люди могут выполнять в вашем приложении и о чем могут рассказывать в новостях. С помощью API Graph действия можно публиковать, получать и изменять.

Использование объектов

Объекты — это «названия» или цели действий, о которых рассказано в новости. Объекты бывают двух видов: резидентные (представлены разметкой HTML на веб-странице) или созданные с помощью API Object.

Рекомендации

Ознакомьтесь с нашими рекомендациями по публикациям, чтобы узнать, как создать привлекательный интерфейс для перепостов.

Справка

Справочная документация по Open Graph.

Индивидуально настроенные новости Open Graph больше не используются в API Graph 2.8. Версия API Graph 2.7 и более ранние версии не будут поддерживать индивидуально настроенные новости согласно следующему графику:

  • В январе 2017 года будет прекращена поддержка создания новых объектов.
  • В октябре 2017 года будет прекращена поддержка публикации существующих объектов.

Создание индивидуально настроенных новостей Open Graph

Новости состоят из действий и объектов. Facebook предлагает ряд стандартных действий и объектов, но вы можете создавать собственные.