Twig Set og:Facebook开放图形对象调试器中从数据库获取图像

Twig Set og:Facebook开放图形对象调试器中从数据库获取图像,twig,symfony-2.8,facebook-share,Twig,Symfony 2.8,Facebook Share,我需要为facebook动态设置og属性,如下代码所示 <head> .... <meta property="og:image" content="{{ url('homepage') }}uploads/media/images/article/{{ post.postImage1 }}" /> .... </head> .... .... 但是{{post.postImage1}}返回来自DB(通过控制器)的文件名(我可以在视图源代码中看到)。

我需要为facebook动态设置og属性,如下代码所示

<head>
....
 <meta property="og:image" content="{{ url('homepage') }}uploads/media/images/article/{{ post.postImage1 }}" />

....
</head>

....
....

但是{{post.postImage1}}返回来自DB(通过控制器)的文件名(我可以在视图源代码中看到)。但在Facebook中,开放图形对象调试器并没有显示它,图像也并没有加载。如何解决此问题。

您是否已验证设置了
post
,并且包含属性
postmage1
?当
twig
的调试模式为on@DarkBee我可以在view source中看到值,但在Facebook Open Graph Object Debugger中,它没有显示,图像也没有加载您试图用作Facebook预览的图像的维度是什么?