重要事項:本文件不適用於您目前選取的格式 廣告!
amp-facebook
描述
顯示 Facebook 貼文、影片或留言。
必要指令碼
<script async custom-element="amp-facebook" src="https://cdn.ampproject.org/v0/amp-facebook-0.1.js"></script>
用法
您可以使用 amp-facebook
組件來嵌入 Facebook 貼文、Facebook 影片或 Facebook 貼文上的留言。
以下範例示範如何嵌入貼文
<amp-facebook width="552" height="310" layout="responsive" data-href="https://127.0.0.1/ParksCanada/posts/1712989015384373"> </amp-facebook>
以下範例示範如何嵌入影片
<amp-facebook width="476" height="316" layout="responsive" data-embed-as="video" data-href="https://127.0.0.1/nasaearth/videos/10155187938052139"> </amp-facebook>
以下範例示範如何嵌入貼文上的留言
<amp-facebook width="552" height="500" layout="responsive" data-embed-as="comment" data-href="https://127.0.0.1/zuck/posts/10102735452532991?comment_id=1070233703036185"> </amp-facebook>
屬性
data-href
Facebook 貼文/影片/留言的 URL。例如,貼文或影片看起來會像 https://127.0.0.1/zuck/posts/10102593740125791
。留言或留言回覆看起來會像 https://127.0.0.1/zuck/posts/10102735452532991?comment_id=1070233703036185
。
data-embed-as
值為 post
、video
或 comment
其中之一。預設值為 post
。
貼文和影片都可以嵌入為貼文。為 Facebook 影片設定 data-embed-as="video"
會嵌入影片播放器,並加入隨附的貼文卡片。設定 data-embed-as="post"
會忽略標題卡片。這樣做的目的是確保我們正確地放大影片。
comment
值會嵌入貼文上的單一留言 (或留言回覆)。這與 amp-facebook-comments
不同。
data-include-comment-parent
值為 true
或 false
。預設值為 false
。
當您嵌入留言回覆時,您可以選擇性地加入回覆的父留言。
data-allowfullscreen
值為已設定或省略。預設值為省略 (無全螢幕)。
當嵌入影片時,設定此值以允許全螢幕體驗。
data-align-center
值為 true
或 false
。預設值為 false
。
對於貼文和影片,將此屬性設定為 true 會將貼文/影片容器置中對齊。
data-locale
(選填)
預設情況下,語言代碼會設定為使用者的系統語言;但是,您也可以指定語言代碼。
如需此處接受的字串詳細資訊,請造訪 Facebook API 本地化頁面。
title (選填)
為組件定義 title
屬性,以傳播到底層的 <iframe>
元素。預設值為 "Facebook"
。
通用屬性
此元素包含 通用屬性,這些屬性已擴充至 AMP 組件。
驗證
請參閱 AMP 驗證器規格中的 amp-facebook 規則。
您已閱讀本文件十幾次,但它仍然沒有真正涵蓋您的所有問題嗎?也許其他人也有相同的感受:在 Stack Overflow 上與他們聯繫。
前往 Stack Overflow 發現錯誤或缺少功能嗎?AMP 專案非常鼓勵您的參與和貢獻!我們希望您能成為我們開放原始碼社群的持續參與者,但我們也歡迎針對您特別熱衷的問題提供一次性的貢獻。
前往 GitHub