Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 我能';t指定图像G+;或在Openshift上为我的Rails应用程序共享Facebook_Ruby On Rails_Openshift_Facebook Opengraph_Schema.org - Fatal编程技术网

Ruby on rails 我能';t指定图像G+;或在Openshift上为我的Rails应用程序共享Facebook

Ruby on rails 我能';t指定图像G+;或在Openshift上为我的Rails应用程序共享Facebook,ruby-on-rails,openshift,facebook-opengraph,schema.org,Ruby On Rails,Openshift,Facebook Opengraph,Schema.org,我尝试使用OpenGraphProtocol和schema.org中的代码片段,然后运行结构化数据测试工具,所有内容都已签出。我重新启动了Openshift应用程序,但我指定的该死的图像无法加载。它只加载显示在我的索引页上的一个(这不合适) 其他属性会更改,但图像不会更改。你知道我还应该试试什么吗 我遵循了以下步骤,但没有一个奏效 谷歌和Facebook都会缓存你共享的任何链接的图像,因此你需要1。使用不同的url进行测试或2。了解如何清除每个链接的缓存 例如,对于您可以使用的Facebook,

我尝试使用OpenGraphProtocol和schema.org中的代码片段,然后运行结构化数据测试工具,所有内容都已签出。我重新启动了Openshift应用程序,但我指定的该死的图像无法加载。它只加载显示在我的索引页上的一个(这不合适) 其他属性会更改,但图像不会更改。你知道我还应该试试什么吗

我遵循了以下步骤,但没有一个奏效

谷歌和Facebook都会缓存你共享的任何链接的图像,因此你需要1。使用不同的url进行测试或2。了解如何清除每个链接的缓存


例如,对于您可以使用的Facebook,请参见

您能否提供一些代码,以便我们可以尝试重现该问题?@esp4u如果有效,请将答案标记为已接受,以便社区中的其他用户可以从中受益:)欢迎使用stackoverflow