3

我正在完成 iOS 的 Facebook 教程,在使用 Publish Open Graph Story 进入最后一部分时遇到了麻烦。我已经按照我的理解完成了所有设置。当我尝试使用对象调试器进行测试时,我得到“缺少必需的属性:'og:url' 属性是必需的,但不存在。” 有人可以帮我解释一下这个标签以及它应该如何设置吗?

谢谢您的帮助。

4

2 回答 2

4

看看ogp.me他们将 og:url 定义为:

og:url - 对象的规范 URL,将在图中用作其永久 ID,例如“ http://www.imdb.com/title/tt0117500/ ”。

基本上正如 facebook 的 jeff sherlock 在这篇文章中解释的那样:https ://stackoverflow.com/a/7831012/228741

当您提供操作的网址(包含元标记的网址)时,facebook 会忽略该页面上的所有内容(不呈现它)。但它会呈现您在 og:url 中给出的任何内容。

我通常做的是让我的 og:url 使用参数调用同一页面。所以facebook为我呈现了相同的页面。如果您想呈现其他页面,请在 og:url 中提供链接。

于 2013-02-28T13:59:43.233 回答
0

这在该部分中设置为元标记<head>

例子 :

<meta property="og:url" content="your url">
于 2013-10-28T07:40:31.447 回答