久久精品国产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下獲得。這個網站是開源的

開放圖譜協議

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

    9000px;">

      亚洲久久久久久久| 人妻一区二区三区免费| 91网站免费入口| 在线xxxxx| 日韩亚洲欧美中文字幕| 久青草视频在线观看| 国产又色又爽又黄又免费| 干b视频在线观看| 亚洲中文字幕一区| 最新中文字幕第一页| 午夜精品一区二区三区视频 | 中文字幕在线天堂| 五月婷婷深爱五月| 色婷婷成人在线| 日韩 国产 欧美| 欧洲美熟女乱又伦| 欧美xxxx精品| 免费观看一区二区三区毛片| 狠狠人妻久久久久久综合麻豆| 国产成人在线免费观看视频| 超碰中文字幕在线| 99热这里只有精品在线观看| 亚洲在线观看网站| 95视频在线观看| 9久久婷婷国产综合精品性色| 亚洲综合精品国产一区二区三区| 中文字幕视频三区| 亚洲日本精品视频| 337p粉嫩色噜噜噜大肥臀| 91人妻一区二区三区| 91精品国产闺蜜国产在线闺蜜| 亚洲天堂一级片| 69精品无码成人久久久久久| 亚洲永久精品在线观看| 91小视频在线播放| 国产成人av免费观看| 国产黄色一区二区三区| 国产三级小视频| 国产性生活视频| 久久艹精品视频| 欧美另类一区二区| 天堂av手机版| 中文字幕视频观看| jizz国产在线观看| 国产乱淫a∨片免费观看| 好吊日免费视频| 欧美日韩人妻精品一区在线| 日批在线观看视频| 中文字幕久久久久| av大片免费在线观看| 国产精品爽爽久久久久久| 久久黄色小视频| 日韩视频在线观看一区| 中文字幕国产在线观看| 91黑人精品一区二区三区| 国产精品视频一区在线观看 | 亚洲第一页综合| 亚洲精品视频网| 丰满熟妇乱又伦| 精品在线视频免费| 神马午夜电影一区二区三区在线观看 | 337人体粉嫩噜噜噜| 国产 日韩 欧美 在线| 精品伦精品一区二区三区视频密桃| 欧美a∨亚洲欧美亚洲| 午夜精品一区二| 9i精品福利一区二区三区| 精品人体无码一区二区三区| 人妻视频一区二区| 亚洲欧美久久久久| 国产影视一区二区| 天堂а√在线中文在线新版| 亚洲欧美日韩成人在线| 国产日产精品一区二区三区的介绍 | 久久久久久久福利| 亚洲成人天堂网| 国产福利拍拍拍| 日本黄区免费视频观看| 亚洲国产精品成人久久蜜臀| 国产精品久久久久久久av| 日本高清视频免费观看| 亚洲一区二区激情| 久久久久久无码精品人妻一区二区| 天天操中文字幕| 国产刺激高潮av| 少妇av片在线观看| wwwav在线播放| 欧日韩不卡视频| 亚洲一区精品视频在线观看| 久草视频免费在线| 中文字幕日日夜夜| 精品人妻一区二区三区三区四区 | 五月婷婷久久久| 国产成人精品亚洲男人的天堂| 人妻互换一区二区激情偷拍| 亚洲一区二区三区综合| 可以直接看的无码av| 亚洲图色中文字幕| 免费在线视频观看| 992kp免费看片| 日本va欧美va国产激情| www.中文字幕av| 特级黄色片视频| 国产又粗又猛又爽又黄的视频一| 无码人妻精品一区二区三区温州| 国产精品99re| 中文字幕av影视| 久久久99精品| 91成人国产综合久久精品| 青青草成人av| 国产激情在线免费观看| 一区二区久久精品66国产精品| 好看的av在线| 亚洲一区二区三区黄色| 人妻无码中文久久久久专区 | 日韩一区二区a片免费观看| 高潮无码精品色欲av午夜福利| 少妇熟女视频一区二区三区| 国产精品色综合| 亚洲高清在线观看视频| 日本亚洲色大成网站www久久| 国产suv一区二区| 中文字幕在线字幕中文| 免费一级suv好看的国产网站| 99九九99九九九99九他书对| 日批视频在线看| 久久久久久亚洲中文字幕无码| 99免费在线观看| 中文人妻av久久人妻18| 免费中文字幕在线观看| 国产精品黄色大片| 亚洲一区二区三区四区av| 婷婷色在线视频| 免费日韩在线视频| 国产免费的av| www.youjizz.com亚洲| 在线看成人av| 神马久久久久久久久久| 久久噜噜色综合一区二区| 国产第一页浮力| 91好色先生tv| 中文字幕精品一区二区精| 日韩精品一区二区亚洲av性色| 精品无码人妻一区二区三| 成年人网站在线观看视频| 亚洲精品一二三四五区| 五月天丁香社区| 日产精品久久久| 麻豆一区产品精品蜜桃的特点| 国产大屁股喷水视频在线观看| 亚洲一区二区色| 在线免费观看av网址| 手机在线播放av| 人妻精品一区二区三区| 久久精品国产露脸对白| 国产在线观看你懂的| 国产精品国产一区二区三区四区| 91精品人妻一区二区三区| 亚洲精品国产精品乱码视色| 香蕉视频1024| 天天视频天天爽| 色啦啦av综合| 日本精品一二区| 欧美污在线观看| 潘金莲一级淫片aaaaaaa| 美女福利视频网| 蜜桃无码一区二区三区| 久久精品老司机| 精品视频一二三区| 久久精品国产av一区二区三区| 好吊日免费视频| 精品无码一区二区三区蜜臀| 国产又爽又黄免费软件| 后入内射欧美99二区视频| 精品国产一级片| 久久精品久久精品久久| 久久国产视频一区| 六月婷婷中文字幕| 人人艹在线视频| 特黄aaaaaaaaa真人毛片| 五月天免费网站| 永久免费未满蜜桃| 亚洲欧美一区二区三区四区五区| 亚洲天堂av中文字幕| 97人妻天天摸天天爽天天| jizz欧美性11| 国产精品视频在线观看免费| 国产熟女精品视频| 久久精品一区二区三| 人妻无码一区二区三区| 色欲久久久天天天综合网| 亚洲av成人无码久久精品| 亚洲精品一区二区口爆| 91嫩草丨国产丨精品| 国产精品久久久久久久一区二区| 国产一区第一页| 欧美88888| 五月天综合激情| 亚洲制服中文字幕| 国产精品久久久久久免费|