【发布时间】:2017-10-13 06:41:00
【问题描述】:
我试图在 facebook 上分享一个图片 url,并且要在 facebook 上显示预览,我需要包含元标记,“og:title”、“og:type”、“og:image”、“og :url" ,如果我返回一个视图('image',$imagename),这将非常有效; 但随后它显示在图像标签中。
我想像你将标题设为content-type:image/jpeg时那样显示
我尝试了以下方法:
-
return response ()->file ( $imgPath , [ 'image/jpeg' ] );哪个可以完成这项工作,但我在这里没有参考我的观点,所以元标记不会被渲染.. -
return response ()->view ( 'image' , [ 'imgPame' => $imgPath ] )->header ( 'Content-Type' , 'image/jpeg' );这也是如此,但它显示一个错误,即找不到图像,当我使用 chrome 工具检查它时,我也看不到元标记..
我该怎么做? ,当我分享谷歌图片时,facebook 会正常读取它的元标签,但不会在我的 url 上.. 所以没有显示预览
【问题讨论】:
标签: php html facebook laravel meta-tags