開放社交關係圖動態

使用強型別 API,從您的應用程式發佈豐富又層次分明的動態。

iOS 中的開放社交關係圖動態 從您的 iOS 應用程式發佈開放社交關係圖動態。

Android 中的開放社交關係圖動態 從您的 Android 應用程式發佈開放社交關係圖動態。

網站中的開放社交關係圖動態 從您的網站或網頁應用程式發佈開放社交關係圖動態。

運作方式

用戶透過動態來分享自己正在從事的活動、一起從事活動的人,以及活動的地點。可讓用戶透過結構化強型別 API 在 Facebook 上分享您的應用程式相關動態。

若要使用「分享」對話方塊發佈開放社交關係圖動態,便無需建置「Facebook 登入」或要求額外權限。如欲瞭解詳情,請參閱分享對話方塊的相關資訊。

如果您要建立發佈開放社交關係圖動態的自訂分享使用介面,便需建置 Facebook 登入並向您的應用程式用戶要求 publish_actions 權限。這也表示您需要將應用程式提交審查,請參閱登入審查。這兩個步驟可協助確認您的應用程式用戶清楚知道自己透過分享所採取的動作,並有助於提供優質的使用體驗。

開放社交關係圖動態具有四個基本元素:

  • 動作者 - 發佈動態的用戶

  • 應用程式 - 每個動態包含建立該動態之應用程式的歸因

  • 動作 - 動作者執行的活動

  • 物件 - 動作者互動的對象

隱私

您設定動作時,應該決定預設隱私層級。應用程式用戶可以選擇使用更具限制的任何隱私層級(並非更公開)覆寫預設隱私層級。

使用動作

動作指「動詞」或者用戶可以在您應用程式中執行並發佈為動態的作業。動作使用圖形 API 來發佈、擷取和修改。

使用物件

物件是「名詞」或您動態中的動作目標。物件有兩種不同的使用方式:自行管理(在網頁以 HTML 標記呈現)或使用物件 API 建立。

最佳作法

請參閱我們的分享最佳作法來建立最引人入勝的分享體驗。

參考資料

開放社交關係圖參考文件。

圖形 API 2.8 已停用自訂開放社交關係圖動態。圖形 API 2.7 及更低版本對於自訂開放社交關係圖動態的支援停止日期如下:

  • 建立新物件的支援將於 2017 年 1 月停止。
  • 發佈現有物件的支援將於 2017 年 10 月停止。

建立自訂開放社交關係圖動態

動態由動作和物件組成;Facebook 已有定義一組常用的動作或物件,但您可以自行建立自訂動作和物件。