【问题标题】:Facebook sharer not sharing the proper image and contentFacebook 共享者未共享正确的图像和内容
【发布时间】:2021-04-09 07:14:17
【问题描述】:

我正在尝试使用 facebook 分享器分享产品 url,并且链接也可以正确分享,但问题是在分享时,它没有分享产品图片。它从页面共享一些其他随机图像,我不明白它为什么会发生。此外,虽然共享内容包含 html 标签。 这是我的分享者网址:

<a href="https://www.facebook.com/sharer/sharer.php?u={{ urlencode(route('product.link', ['id' => $productdetails->ref_id])) }}" class="social-share-btn" target="_blank" data-toggle="tooltip" data-placement="top" title="Facebook" style="font-size:20px" ><img src="{{url('/')}}/asset/social/fb.png" style="width: 40px; margin-right: 7px;"></a>

这是我分享时的图片: enter image description here

我还在&lt;head&gt;&lt;/head&gt; 中添加了这一行,即

<meta property="og:image" content="http://ia.media-imdb.com/rock.jpg"/>

但没用。

请帮帮我,我被困在里面了。

【问题讨论】:

  • 第一步:将 URL 通过 Facebook 调试工具,看看有什么要说的。
  • Html 标签已被移除,但图片问题依然存在
  • 我的浏览器也无法加载http://ia.media-imdb.com/rock.jpg,得到一个 403 - 这应该是实际的 URL,还是你“匿名”了?
  • 我已经尝试过使用实际网址但仍然是同样的问题
  • 那么调试工具可能会为您收到一些与此相关的错误消息。我们在这里需要一些细节,而不仅仅是重复“问题”这个词,它说明的很少。

标签: laravel facebook share


【解决方案1】:

你只需要输入下面一行

<meta property="og:image" content="http://ia.media-imdb.com/rock.jpg"/>

并在facebook debugger 中调试。如果它没有显示正确的图像,请单击再次刮擦按钮。

另外,您的 og:description 有问题。这就是它显示代码的原因

【讨论】:

  • 我已经添加了这一行,你可以在我的问题部分看到,但它不起作用
  • @Bhawesh 只是反复声明“不工作”,实际上并没有帮助。请在您的问题中添加一些详细信息,以帮助我们了解问题的实质。
  • 我已经得到了解决方案并且工作正常,感谢您的支持
猜你喜欢
  • 2013-06-23
  • 1970-01-01
  • 2013-02-05
  • 1970-01-01
  • 2013-12-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-05
相关资源
最近更新 更多