오픈 그래프 소식

강력한 형식의 API를 사용하여 앱에서 정형화된 방식의 풍부한 소식을 게시할 수 있습니다.

iOS의 오픈 그래프 소식 iOS 앱에서 오픈 그래프 소식을 게시합니다.

Android의 오픈 그래프 소식 Android 앱에서 오픈 그래프 소식을 게시합니다.

웹의 오픈 그래프 소식 웹사이트나 웹 앱에서 오픈 그래프 소식을 게시합니다.

원리

사용자가 소식을 사용하여 수행하는 활동, 함께 활동하는 사람 및 활동을 수행하는 장소를 공유합니다. 강력한 형식의 API를 통해 정형화된 방식으로 Facebook에 앱 소식을 공유할 수 있습니다.

공유 대화 상자를 사용하여 오픈 그래프 소식을 게시하기 위해 Facebook 로그인을 구현하거나 추가 권한을 구현하지 않아도 됩니다. 자세한 내용은 공유 대화 상자를 참조하세요.

오픈 그래프 소식을 게시하는 맞춤 공유 UI를 만들려면 Facebook 로그인을 구현하고 앱 사용자로부터 publish_actions 권한을 요청해야 합니다. 또한 검수를 위해 앱을 제출해야 합니다. 로그인 검수를 참조하세요. 두 단계 모두 공유를 통해 앱 사용자가 수행하는 액션을 파악하여 높은 품질의 환경을 제공하는 데 도움을 줍니다.

오픈 그래프 소식에는 네 가지 기본 요소가 있습니다.

  • 액터 - 소식을 게시하는 사람

  • - 소식이 만들어진 앱

  • 액션 - 액터가 수행하는 활동

  • 개체 - 액터가 상호작용하는 대상

공개 범위

액션을 구성할 때는 기본 공개 범위 수준을 결정해야 합니다. 앱 사용자는 이러한 기본 공개 범위 수준을 더욱 제한되고 개방되지 않은 수준으로 대체하도록 선택할 수 있습니다.

액션 사용

액션은 사용자가 앱에서 수행할 수 있으며 소식으로 게시할 수 있는 사항 또는 '동사'입니다. 그래프 API를 사용하여 액션을 게시하고 검색하며 수정합니다.

개체 사용

개체는 앱에서 소식에 있는 액션의 대상으로 '명사'이며, 셀프 호스팅(웹페이지에서 HTML 마크업으로 표시)하거나 개체 API를 사용하여 만드는 두 가지 다른 방식으로 사용할 수 있습니다.

모범 사례

가장 멋진 공유 환경을 만들기 위해 팁을 확인할 수 있습니다.

참고 자료

오픈 그래프 참조 문서입니다.

맞춤 오픈 그래프 소식은 그래프 API 2.8부터 사용이 중단되었습니다. 그래프 API 2.7 및 이전 버전에서는 다음 일정에 따라 맞춤 오픈 그래프 소식을 지원합니다.

  • 새 개체 만들기에 대한 지원은 2017년 1월에 종료됩니다.
  • 기존 개체 게시에 대한 지원은 2017년 10월에 종료됩니다.

맞춤 오픈 그래프 소식 만들기

소식은 액션과 개체로 구성됩니다. Facebook에서 정의한 일반 액션 및 개체 집합이 있지만, 개발자가 직접 맞춤 액션과 개체를 만들 수 있습니다.