如何在Facebook上发布PDF链接时获取元数据?

时间:2017-03-03 08:47:31

标签: html facebook pdf

到目前为止,在我的研究中,看来facebooks抓取工具不支持PDF文件。 共享PDF文件的链接时,没有可用的元数据。 这在Open Graph Object Debugger中很明显 在PDF文件中设置元数据没有任何影响。

有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:0)

这是我提出的解决方案:

由于直接共享PDF链接,我共享HTML页面的链接,重定向到PDF文件。这样,您可以在标题中将Open Graph元标记用于facebooks抓取工具,然后单击该链接将为PDF文件提供服务。您必须指定要使用的标记。

她就是我这样做的方式

<meta property="og:url" content="www.example.com/myfile.pdf?attach=0" />
<meta property="og:type" content="article" />
<meta property="og:title" content="This is the title" />
<meta property="og:description" content="here is the desctiption" />
<meta property="og:image" content="http://example.com/img.jpg />
<meta HTTP-EQUIV="REFRESH" content="0; url=www.example.com/myfile.pdf?attach=0">
  

?attach = 0表示应该在浏览器中查看PDF。

     

?attach = 1表示应该下载PDF。

要查看facebook看到的元数据,请查看Open Graph Object Debugger