Facebook共享重定向的元标记

时间:2017-10-17 18:40:09

标签: html facebook facebook-opengraph

我正在尝试更新一些旧的iOS / Android Facebook共享代码以使用新的共享API。旧API用于指定URL和图像,因此用户可以在FB Feed中看到图像,如果他们点击它,则会将它们带到URL。我正试图弄清楚如何在新的API下做同样的事情。

这是一个游戏程序。它的工作方式是,如果用户获得高分 - 比如1000分 - 我会打开一个分享对话框,指定一个风格化的“1000分!”的URL。 JPG作为图像,并将游戏的主页指定为目标URL。在新方法下,我不允许指定图像,而是希望我在目标URL的Open Graph元数据中指定它。这是我在新方法下提出的解决方案:

<!DOCTYPE html>
<html>
<head>
<title>NAME OF GAME</title>
<meta http-equiv="refresh" content="0; URL='GAME WEBSITE'" />
<meta property="og:type" content="website" />
<meta property="og:title" content="NAME OF GAME" />
<meta property="og:image" content="URL OF JPG" />
<meta property="og:url" content="URL OF JPG" />
<meta property="og:description" content="NAME OF GAME" />
</head>
</html>

主要是有效。当用户共享上述网页的链接时,他们会获得显示其分数的JPG图像,如果您点击JPG,它会将您重定向到我的游戏网站 - 但是,在新闻Feed中,Facebook现在覆盖了该网站的URL。重定向页面和一个小箭头,表明将进行重定向。如果我可以消除丑陋的叠加并只显示图像,我的工作就完成了。如果您有任何见解,我们将不胜感激。

0 个答案:

没有答案