2013-02-28 28 views
1

我正在通過iOS教程,並且在使用Publish Open Graph Story進入最後部分時遇到了問題。我經歷了一切,並盡我所能地設置了一切。當我嘗試使用Object Debugger進行測試時,我得到「Missing Required Property:'og:url'屬性是必需的,但不存在。」有人能幫我解釋這個標籤以及它應該如何設置嗎?瞭解og:url

感謝您的幫助。

回答

1

看一看ogp.me他們OG定義:網址爲:

OG:網址 - 您的對象的規範URL將被用作圖形的 永久ID,例如, 「http://www.imdb.com/title/tt0117500/ 」。

基本上如Facebook的傑夫·福爾摩斯在這篇文章中解釋說:https://stackoverflow.com/a/7831012/228741

這時候,你給你的行動的Facebook無視一切,這是該網頁上(包含meta標籤的)的URL(不渲染它)。但它呈現任何你在og:url中給出的內容。

我通常做的是讓我的og:url調用與參數相同的頁面。所以facebook爲我呈現相同的頁面。如果你想渲染一些其他頁面,你可以在og:url中給出鏈接。

0

這被設置爲<head>部分中的元標記。

實施例:

<meta property="og:url" content="your url">