Новости Open Graph

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

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

Индивидуально настроенные новости в Android Публикуйте индивидуально настроенные новости из приложения Android.

Индивидуально настроенные новости на веб-платформе Публикуйте индивидуально настроенные новости со своего веб-сайта или из своего веб-приложения.

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

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

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

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

Если вы создадите действия и объекты Open Graph для своего приложения, вам также нужно будет отправить приложение на проверку. Мы должны убедиться в том, что ваши новые объекты, действия и связанные с ними возможности не противоречат правилам Facebook. См. Проверка приложения.

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

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

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

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

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

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

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

Процесс проверки

Мы заинтересованы в том, чтобы на Facebook публиковались только высококачественные новости Open Graph. Поэтому все приложения, которые претендуют на размещение новостей, должны пройти проверку. Как правило, проверка занимает три рабочих дня.

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

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

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

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

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

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

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

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

Локализация

Вы можете локализовать действия и объекты для новостей Open Graph, чтобы публиковать новости на разных языках.

Справка

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