Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.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
更改Facebook链接上的缩略图_Facebook_Facebook Graph Api - Fatal编程技术网

更改Facebook链接上的缩略图

更改Facebook链接上的缩略图,facebook,facebook-graph-api,Facebook,Facebook Graph Api,当我在Facebook上链接到我的网站时,会出现一个缩略图,但它不是我想要出现的缩略图。如何更改缩略图。它显示对象调试器上的图像 如何更改图像 我看到过类似的帖子,但我不想为这个问题找到一个简单的解决方案?可以在Facebook上完成吗?不需要编码?您可以通过在totelfootball.com的HTML中添加og:image meta标记来选择显示的缩略图: 去 输入URL,后跟fbresh=CAN\u\u ANYTHING 示例: http://www.example.com?fbref

当我在Facebook上链接到我的网站时,会出现一个缩略图,但它不是我想要出现的缩略图。如何更改缩略图。它显示对象调试器上的图像

如何更改图像


我看到过类似的帖子,但我不想为这个问题找到一个简单的解决方案?可以在Facebook上完成吗?不需要编码?

您可以通过在totelfootball.com的HTML中添加og:image meta标记来选择显示的缩略图:

  • 输入URL,后跟
    fbresh=CAN\u\u ANYTHING
  • 示例:

  • http://www.example.com?fbrefresh=CAN_BE_ANYTHING
  • http://www.example.com?postid=1234&fbrefresh=CAN_BE_ANYTHING
  • 或访问:
    http://developers.facebook.com/tools/debug/og/object?q=http://www.example.com/?p=3568&fbrefresh=89127348912
  • 昨晚我遇到了同样的问题,我从某个网站上得到了这个解决方案

    Facebook保存你的缓存缩略图。即使从服务器中删除图像,缩略图也不会更改。但Facebook允许您使用
    fbresh

    我希望这有帮助。

    您可以添加到

    此标签

    或将
    标记更改为

    <html xmlns="http://www.w3.org/1999/xhtml"
    xmlns:og="http://ogp.me/ns#"
    xmlns:fb="http://www.facebook.com/2008/fbml">
    
    
    
    并添加到标签
    这个标签

    <meta property="og:image" content="http://URL-TO-YOUR-IMAGE" />
    
    
    
    别忘了测试你的链接

    比这更简单

    转到您共享的链接。在新选项卡中打开它

    右上角-->刷新共享附件

    获取新的缩略图图像,您可以选择另一个


    希望这有帮助:)

    Facebook在您共享的页面上使用元标记来确定发布链接时要显示的图像、标题和描述。meta标记语法遵循Facebook的语法

    您需要定义的最重要的元标记有:


    当然,这只有在您完全控制您共享的站点时才有效。如果你正在共享一个外部链接(比如一篇新闻文章),你没有访问他们网站的权限,因此不能更改meta标签。我正在使用,它允许您更改正在共享的任何链接的标题、描述和图像,而无需修改元标记。

    fbrefresh没有什么特别之处。实际上,您所做的只是更改被请求的URL——它被视为一个新站点。您可以对同一结果进行任何查询字符串更改。我相信这种混淆源于2008年初旧FB博客中提到的一个例子。我成功地完成了第二个选项,但没有xmlns=“”和xmlns:FB=“”。似乎有效。这是为最终用户,而不是网站所有者。OP希望在默认情况下显示正确的内容。