当我尝试将FBSDKShareLinkContent
传递给FBSDKMessageDialog
时,它会返回一些属性的警告,并说这些已从Graph API 2.9中弃用。
'imageURL'已弃用:
imageURL
已从Graph API 2.9弃用不推荐使用'contentTitle':从API API 2.9中弃用
contentTitle
不推荐使用'contentDescription':从图API API 2.9中弃用
contentDescription
我该怎么做才能防止这个问题?
允许将链接附加到帖子的方法现在从专有的meta
标签而不是代码本身中检索图像,标题和描述。只需删除线条即可清除警告并在网站上设置正确的标签。
因此,当您通过Facebook共享链接时,您不再使用这些属性(图2.9)。 Facebook需要的所有信息将从您要共享的网页元标记中的“og”标签(“og:title”等)中收集。
在您的网络内容元素中,您应该:
<meta property="og:title" content="your content"/>
<meta property="og:description" content="your content"/>