8

当我尝试将 an 传递FBSDKShareLinkContent给 anFBSDKMessageDialog时,它会返回一些属性的警告,表示这些属性已从 Graph API 2.9 中弃用。

'imageURL' 已弃用:imageURL从 Graph API 2.9 弃用

'contentTitle' 已弃用:contentTitle从 Graph API 2.9 弃用

'contentDescription' 已弃用:contentDescriptionGraph API 2.9 已弃用

我可以做些什么来防止这个问题?

4

2 回答 2

13

允许将链接附加到帖子的方法现在从专有meta标签而不是从代码本身中检索图像、标题和描述。只需删除这些行即可消除警告并在网站本身上设置适当的标签。

在此处查看确切的弃用变更日志。

于 2017-04-21T10:41:52.217 回答
2

因此,当您通过 facebook 共享链接时,不再允许您使用这些属性(图 2.9)。facebook 需要的所有信息都将从您要共享的网页元标签中的“og”标签(“og:title”等)中收集。

在您的网页内容元素中,您应该拥有:

<meta property="og:title" content="your content"/>
<meta property="og:description" content="your content"/>
于 2017-06-20T13:01:27.350 回答