我使用此链接在Facebook上分享:
https://www.facebook.com/sharer/sharer.php?u=http://etgvtc.eu/%23/post/34&title=%2334%20Rekrutacja%20otwarta%20!&description=Po%20d%C5%82u%C5%BCszym%20czasie%20wsp%C3%B3lnych%20przemy%C5%9Ble%C5%84%20i%20rozwa%C5%BCa%C5%84%20odwa%C5%BCyli%C5%9Bmy%20si%C4%99%20powr%C3%B3ci%C4%87%20z%20nowymi%20si%C5%82ami%20i%20stu%20procentowym%20zaanga%C5%BCowaniem.&picture=http://panel.etgvtc.eu/api/image/cms/7947bdfb71c7f35dd45b0318dcb8060d.png
但不久前它停止了工作。标题,描述和照片不是来自网址。一些想法为什么?
答案 0 :(得分:0)
为您的网页设置的var targetGroup = GroupedList.FirstOrDefault(i => i.Id == mymodel.Id);
var targetIndex = GroupedList.IndexOf(targetGroup);
var modifiedGroup = ... //Do whatever you want to do
GroupedList[targetIndex] = modifiedGroup;
的值为og:url
。 Facebook抓取工具将尝试按照此URL查找给定页面的元标记。由于此页面不存在,因此无法显示标题,说明和照片。
您应该更新网页的<meta property="og:url" content="http://www.your-domain.com/your-page.html" />
以指向正确的网址,并使用Sharing Debugger Tool强制重新重新覆盖您的网页,以便抓取工具获取正确的数据。
此外,我可以看到您正在尝试明确设置标题,说明和图片。这不起作用,因为此功能现在已deprecated。相反,这些值现在将从给定URL的og标记中获取。您可以在this doc中了解有关基本og标记的更多信息。