久久精品国产99国产精品免费看_中文成人在线_日本在线播放视频_精品国产一区二区三区在线观看

開放圖譜協議

在開放圖譜協議允許任何網頁成為社交圖的豐富的對象。例如,它在Facebook上用于允許任何網頁具有與Facebook上任何其他對象相同的功能

開放圖譜協議允許任何網頁成為社交圖的豐富的對象。例如,它在Facebook上用于允許任何網頁具有與Facebook上任何其他對象相同的功能。

開放圖譜協議

盡管存在許多不同的技術和模式并且可以將它們組合在一起,但是沒有一種技術可以提供足夠的信息來豐富地表示社交圖中的任何網頁。Open Graph協議建立在這些現有技術的基礎上,為開發人員提供了一件事。開發人員的簡便性是Open Graph協議的主要目標,該協議已為許多技術設計決策提供了依據


基本元數據

要將網頁變成圖形對象,您需要向頁面添加基本元數據。我們已將協議的初始版本基于?RDFa,這意味著您將<meta><head>網頁的中放置其他標簽。每個頁面的四個必需屬性是:

  • og:title?-對象的標題,因為它應該出現在圖形中,例如“ The Rock”。
  • og:type-?對象的類型,例如“ video.movi??e”。根據您指定的類型,可能還需要其他屬性。
  • og:image?-圖片網址,應代表圖表中的對象。
  • og:url?-將在圖形中用作其永久ID的對象的規范URL,例如“ http://www.imdb.com/title/tt0117500/”。

例如,以下是The Rock on IMDB的Open Graph協議標記:

<html prefix="og: http://ogp.me/ns#">
<head>
<title>The Rock (1996)</title>
<meta property="og:title" content="The Rock" />
<meta property="og:type" content="video.movie" />
<meta property="og:url" content="http://www.imdb.com/title/tt0117500/" />
<meta property="og:image" content="http://ia.media-imdb.com/images/rock.jpg" />
...
</head>
...
</html>

可選元數據

以下屬性對于任何對象都是可選的,通常建議使用:

  • og:audio?-伴隨該對象的音頻文件的URL。
  • og:description?-對對象的一到兩個句子描述。
  • og:determiner-句子中此對象標題之前出現的單詞。(a,an,the,“”,auto)的枚舉。如果auto選擇,則數據的使用者應在“ a”或“ an”之間選擇。默認值為“”(空白)。
  • og:locale-標記這些標簽的語言環境。格式為language_TERRITORY。默認值為en_US
  • og:locale:alternate-可以使用此頁面的一系列其他語言環境。
  • og:site_name-如果您的對象是大型網站的一部分,則應在整個網站上顯示該名稱。例如“ IMDb”。
  • og:video?-補充此對象的視頻文件的URL。

例如(僅用于顯示目的的換行符):

<meta property="og:audio" content="http://example.com/bond/theme.mp3" />
<meta property="og:description" 
  content="Sean Connery found fame and fortune as the
           suave, sophisticated British agent, James Bond." />
<meta property="og:determiner" content="the" />
<meta property="og:locale" content="en_GB" />
<meta property="og:locale:alternate" content="fr_FR" />
<meta property="og:locale:alternate" content="es_ES" />
<meta property="og:site_name" content="IMDb" />
<meta property="og:video" content="http://example.com/bond/trailer.swf" />

RDF模式(在Turtle中)可以在ogp.me/ns中找到。

結構化屬性

一些屬性可以附加額外的元數據。使用property和和?其他元數據相同的方式指定這些content,但是property將會有額外的符號:

og:image屬性具有一些可選的結構化屬性:

  • og:image:url-與相同og:image
  • og:image:secure_url?-如果網頁需要HTTPS,則使用備用網址。
  • og:image:type-?此圖像的MIME類型
  • og:image:width?-寬像素數。
  • og:image:height?-高像素數。
  • og:image:alt-圖片中內容的說明(非標題)。如果頁面指定og:image,則應指定og:image:alt

完整圖片示例:

<meta property="og:image" content="http://example.com/ogp.jpg" />
<meta property="og:image:secure_url" content="https://secure.example.com/ogp.jpg" />
<meta property="og:image:type" content="image/jpeg" />
<meta property="og:image:width" content="400" />
<meta property="og:image:height" content="300" />
<meta property="og:image:alt" content="A shiny red apple with a bite taken out" />

og:video標簽具有相同的標簽,展示的og:image。這是一個例子:

<meta property="og:video" content="http://example.com/movie.swf" />
<meta property="og:video:secure_url" content="https://secure.example.com/movie.swf" />
<meta property="og:video:type" content="application/x-shockwave-flash" />
<meta property="og:video:width" content="400" />
<meta property="og:video:height" content="300" />

og:audio標簽只可用(因為大小不會使聲音的意義上)第3個屬性:

<meta property="og:audio" content="http://example.com/sound.mp3" />
<meta property="og:audio:secure_url" content="https://secure.example.com/sound.mp3" />
<meta property="og:audio:type" content="audio/mpeg" />

數組

如果標簽可以有多個值,只需<meta>在頁面上放置同一標簽的多個版本?。在沖突期間,第一個標簽(從上到下)被賦予優先級。

<meta property="og:image" content="http://example.com/rock.jpg" />
<meta property="og:image" content="http://example.com/rock2.jpg" />

在聲明其根標記后放置結構化屬性。每當解析另一個根元素時,就認為該結構化屬性已完成并啟動了另一個。

例如:

<meta property="og:image" content="http://example.com/rock.jpg" />
<meta property="og:image:width" content="300" />
<meta property="og:image:height" content="300" />
<meta property="og:image" content="http://example.com/rock2.jpg" />
<meta property="og:image" content="http://example.com/rock3.jpg" />
<meta property="og:image:height" content="1000" />

表示此頁面上有3張圖片,第一張圖片為300x300,中間一張圖片的尺寸未指定,最后一張為1000px高。


對象類型

為了在圖形中表示對象,您需要指定其類型。使用og:type屬性完成此操作:

<meta property="og:type" content="website" />

當社區同意某種類型的模式時,會將其添加到全局類型列表中。類型系統中的所有其他對象均為?以下形式的CURIE

<head prefix="my_namespace: http://example.com/ns#">
<meta property="og:type" content="my_namespace:my_type" />

全局類型分組為垂直。每個行業都有自己的名稱空間。og:type命名空間的值始終以該命名空間為前綴,然后帶有句點。這是為了減少與用戶定義的命名空間類型(總是包含冒號)之間的混淆。

音樂

og:type?值:

music.song

  • music:duration-?整數?> = 1-歌曲的長度(以秒為單位)。
  • music:album-?music.album?陣列?-專輯這首歌曲是從。
  • music:album:disc-?整數?> = 1-這首歌在專輯的哪張光盤上。
  • music:album:track-?整數?> = 1-這首歌是哪首歌。
  • music:musician-?個人資料?數組?-制作這首歌的音樂家。

music.album

  • music:song-?music.song?-在這張專輯中的歌曲。
  • music:song:disc-?整數?> = 1-與之相同,music:album:disc但取反。
  • music:song:track-?整數?> = 1-與之相同,music:album:track但取反。
  • music:musician-?個人資料?-制作這首歌的音樂家。
  • music:release_date-?日期時間?-日期專輯發行。

music.playlist

music.radio_station

視頻

og:type?值:

video.movie

video.episode

  • video:actor-與video.movi??e相同
  • video:actor:role
  • video:director
  • video:writer
  • video:duration
  • video:release_date
  • video:tag
  • video:series-?video.tv_show?-哪些系列這一事件屬于。

video.tv_show

多集電視節目。元數據與video.movi??e相同。

video.other

不屬于任何其他類別的視頻。元數據與video.movi??e相同。

沒有垂直

這些是全局定義的對象,它們不適合垂直使用,但卻得到了廣泛使用和認可。

og:type?值:

article?-命名空間URI:?http://ogp.me/ns/article#

book?-命名空間URI:?http://ogp.me/ns/book#

profile?-命名空間URI:?http://ogp.me/ns/profile#

  • profile:first_name-?字符串?-通常由父母或自己選擇的名稱。
  • profile:last_name-?字符串?-從家庭或婚姻繼承而來的個人慣用的名字。
  • profile:username-?字符串?-標識它們的短而唯一的字符串。
  • profile:gender-?枚舉(男,女)-他們的性別。

website?-命名空間URI:?http://ogp.me/ns/website#

除了基本屬性外,沒有其他屬性。任何未標記的網頁均應視為og:type網站。


種類

在“開放圖譜”協議中定義屬性時,使用以下類型。

類型描述文字
布爾型布爾值表示正確或錯誤的值正確,錯誤,1、0
約會時間DateTime表示由日期(年,月,日)和可選的時間部分(小時,分鐘)組成的時間值ISO 8601
枚舉由常量字符串值(枚舉成員)的有界集合組成的類型。作為枚舉成員的字符串值
浮動一個64位帶符號浮點數符合以下格式的所有文字:

1.234
-1.234
1.2e3
-1.2e3
7E-10
整數一個32位有符號整數。在許多語言中,超過32位的整數會變成浮點數,因此我們限制了Open Graph協議,以便于使用多種語言。符合以下格式的所有文字:

1234
-123
Unicode字符序列所有文字由Unicode字符組成,沒有轉義字符
網址標識Internet資源的Unicode字符序列。所有使用http://或https://協議的有效URL

討論與支持

您可以在Facebook組或?開發人員郵件列表中討論開放圖譜協議?。目前,它正在被Facebook(請參閱其文檔),Google(請參閱其文檔)和?mixi使用。它正在由IMDb,Microsoft,NHL,Posterous,爛番茄,TIME,Yelp等許多公司出版。


實作

開源社區已經開發了許多解析器和發布工具。讓Facebook小組知道您是否也建立了一些很棒的東西!

Open Graph協議最初是在Facebook上創建的,并受Dublin Core鏈接相關規范MicroformatsRDFa的啟發。本頁描述的規范可在Open Web Foundation Agreement版本0.9下獲得。這個網站是開源的

web怎么將動態內容分享到Facebook,Twitter等社交平臺?

給TA贊賞
共{{data.count}}人
人已贊賞
??
Npcink上的部份代碼及教程來源于互聯網,僅供網友學習交流,若您喜歡本文可附上原文鏈接隨意轉載。
無意侵害您的權益,請發送郵件至 1355471563#qq.com 或點擊右側 私信:Muze 反饋,我們將盡快處理。
?
購物車
優惠劵
搜索
久久精品国产99国产精品免费看_中文成人在线_日本在线播放视频_精品国产一区二区三区在线观看

    9000px;">

      成人性生交大片免费看在线播放| 欧美日韩一级黄| 欧美经典一区二区三区| 国产91综合网| 伊人色综合久久天天| 69精品人人人人| 懂色av一区二区三区免费看| 一区二区三区不卡视频 | 一区二区免费在线| 日韩一区二区电影| 成人av网站大全| 日本va欧美va精品发布| 国产精品久久久久影视| 日韩一级二级三级精品视频| 91免费观看视频在线| 久久精品72免费观看| 亚洲精品国产无天堂网2021| 久久免费视频一区| 欧美美女激情18p| 91一区在线观看| 国产激情91久久精品导航| 午夜日韩在线电影| 亚洲卡通动漫在线| 国产欧美精品一区二区三区四区| 91精品蜜臀在线一区尤物| 色婷婷av一区二区三区之一色屋| 国产mv日韩mv欧美| 六月丁香婷婷色狠狠久久| 亚洲自拍另类综合| 亚洲欧洲日韩一区二区三区| 久久精品视频免费| 日韩一区二区在线看| 欧美精品乱码久久久久久| 色婷婷国产精品| 97久久久精品综合88久久| 国产一区二区三区免费观看| 免费国产亚洲视频| 婷婷久久综合九色综合绿巨人| 亚洲精品v日韩精品| 亚洲三级电影全部在线观看高清| 国产精品久久久久永久免费观看 | 国产三级精品在线| 精品三级在线观看| 日韩精品资源二区在线| 欧美一区二区女人| 欧美一区二区三区影视| 欧美一区二区日韩一区二区| 91精品国产91久久久久久一区二区 | 亚洲精品免费视频| 色爱区综合激月婷婷| 国产精品嫩草99a| 国产香蕉久久精品综合网| 欧美电影精品一区二区| 日韩欧美高清一区| 精品美女被调教视频大全网站| 日韩一区二区三区视频在线观看 | 色八戒一区二区三区| 色婷婷久久一区二区三区麻豆| 色吊一区二区三区| 欧美视频你懂的| 欧美二区在线观看| 日韩欧美中文字幕制服| 26uuu亚洲| 久久精品欧美日韩精品| 中文字幕在线视频一区| 亚洲日本欧美天堂| 亚洲午夜电影在线| 日韩不卡一二三区| 国产一区二三区好的| 懂色av一区二区夜夜嗨| 97aⅴ精品视频一二三区| 在线看日韩精品电影| 欧美日韩亚洲综合| 欧美sm极限捆绑bd| 国产精品久久久久久久久快鸭 | 成人高清免费观看| 91网站黄www| 欧美肥妇毛茸茸| 久久综合资源网| 国产精品国产自产拍在线| 一区二区不卡在线视频 午夜欧美不卡在| 亚洲制服丝袜av| 久久国产精品99久久久久久老狼| 国产精品一区三区| 91在线视频网址| 91精品国产一区二区三区| 久久精品在这里| 亚洲欧洲日产国产综合网| 午夜精品久久久久久久久| 狠狠色丁香久久婷婷综合_中 | 激情欧美日韩一区二区| 99re成人在线| 日韩欧美激情四射| 国产精品你懂的| 日韩精品电影在线观看| 大尺度一区二区| 91精品在线观看入口| 国产精品美女久久久久久久网站| 亚洲国产精品影院| 国产精品夜夜爽| 欧美日本韩国一区| 国产精品久久久久四虎| 日韩电影在线免费观看| 不卡的看片网站| 欧美一级淫片007| 亚洲精品国久久99热| 狠狠色伊人亚洲综合成人| 91黄色小视频| 国产日韩亚洲欧美综合| 奇米一区二区三区| 在线视频国内一区二区| 久久精品水蜜桃av综合天堂| 天天影视网天天综合色在线播放| eeuss鲁一区二区三区| 精品福利视频一区二区三区| 亚洲综合色噜噜狠狠| 国产一区二区在线观看视频| 欧美挠脚心视频网站| 亚洲精选一二三| 国产精品资源在线| 欧美一级爆毛片| 亚洲成人免费视| 97久久精品人人澡人人爽| 国产视频一区二区在线观看| 美女在线观看视频一区二区| 欧美视频一区二区三区在线观看| 中文字幕一区在线观看视频| 国产成人在线网站| 精品久久人人做人人爱| 日韩福利电影在线| 欧美日本一区二区三区四区| 亚洲制服丝袜一区| 色综合天天在线| 成人欧美一区二区三区白人 | 久久久久国产精品厨房| 毛片av一区二区三区| 这里是久久伊人| 日韩影院在线观看| 欧美男女性生活在线直播观看| 亚洲夂夂婷婷色拍ww47 | 色综合色综合色综合| 亚洲国产高清不卡| 国产精品国产三级国产有无不卡| 国产欧美精品一区二区三区四区| 麻豆国产91在线播放| 欧美一区二区精品在线| 91网站最新地址| 国产99精品视频| 色香色香欲天天天影视综合网| 91免费视频观看| heyzo一本久久综合| 在线观看欧美日本| 亚洲男人的天堂在线aⅴ视频| 国产69精品一区二区亚洲孕妇| www国产精品av| 国产精品一二三四| 国产精品私人影院| 成人性生交大片| 亚洲欧洲av在线| 91视频com| 香蕉成人啪国产精品视频综合网| 欧美日韩精品专区| 免费在线观看精品| 久久久久久久久久久久久夜| 国产成人8x视频一区二区| 国产精品电影一区二区| 91一区一区三区| 亚洲第一搞黄网站| 日韩你懂的在线播放| 国产一区二区在线免费观看| 国产精品丝袜在线| 在线观看日韩国产| 婷婷一区二区三区| 欧美成人精品3d动漫h| 国产成人啪午夜精品网站男同| 中文字幕中文乱码欧美一区二区| 91福利视频久久久久| 免费在线视频一区| 国产农村妇女毛片精品久久麻豆| 色综合色狠狠综合色| 青青国产91久久久久久| www国产成人| 色婷婷亚洲一区二区三区| 日本伊人色综合网| 亚洲国产成人私人影院tom| 色综合天天综合| 麻豆精品视频在线| 国产精品久久二区二区| 欧美亚洲国产bt| 国产美女娇喘av呻吟久久| 亚洲人123区| 日韩午夜在线播放| 99久久精品一区| 午夜成人免费电影| 中文字幕免费在线观看视频一区| 欧美在线观看一区| 国产suv精品一区二区6| 三级成人在线视频| 国产精品人人做人人爽人人添| 欧美剧情电影在线观看完整版免费励志电影 |