1

我正在努力尝试将 Facebook Open Graph 实现到我的 iOS 应用程序中。在 iOS 代码方面,一切似乎都运行良好,并且我收到了 Open Graph 操作已发布的自动确认消息。

奇怪的是,即使我在服务器上编辑 .html 对象,在 facebook 上发布的对象也不会改变。我总是一次又一次地得到同一个对象。有谁知道这怎么可能?

这就是我的对象的样子:

<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# object: http://ogp.me/ns/object#">

    <title>Group App</title>
     <meta property="og:title" content="Test" />
    <meta property="og:image" content="http://www.groupapp.org/ita/attuale/icona.png" />
    <meta property="og:determiner" content="" />
    <meta property="fb:app_id" content="172461289531661" />
    <meta property="og:url" content="https://itunes.apple.com/us/app/ruzzle/id504265646?mt=8" />
    <meta property="og:type" content="groupappitalia:object" />

基本上,我编辑标题、图片和网址;但没有任何改变。总是得到相同的结果。

4

1 回答 1

1
<meta property="og:url" content="https://itunes.apple.com/us/app/ruzzle/id504265646?mt=8" />

那是您的 OG 对象的实际地址。很自然,这也是 Facebook 从中检索 Open Graph 信息的地方,因为这就是 Open Graph 的工作方式。

因此,您必须更改该 URL 的属性,而不是您自己的页面,才能使这些更改反映在 Facebook 上。

于 2013-03-04T15:53:01.803 回答