【问题标题】:How to share Product Details from website to Facebook and LinkedIn如何将产品详细信息从网站分享到 Facebook 和 LinkedIn
【发布时间】:2020-12-09 00:18:08
【问题描述】:

我需要将我的产品详细信息(名称、图片和描述)从我的网站分享到 Facebook 和 LinkedIn,但在 FB 中没有显示任何内容,但 URL 与所有参数一起传递。我的代码如下

@foreach ($data['products'] as $list)
<img src="{{ $list['oneimage'] }}" alt="">
@endforeach
@foreach ($data['products'] as $list)
{{ $list['name'] }}
{{ $list['description'] }}
<a href="http://www.facebook.com/sharer.php?u={{url('/Shop/'.$data['webname'].'/products/'.$list['id'].'/details')}}&summary={{$data['webname']}}&og:image={{$list['oneimage']}}" target="_blank">
    </a>
<a href="https://www.linkedin.com/shareArticle?mini=true&url={{url('/Shop/'.$data['webname'].'/products/'.$list['id'].'/details')}}&title={{$data['webname']}}&summary={{$data['webname']}}" target="_blank"></a>

【问题讨论】:

  • 你能澄清你的问题吗?请参阅How to Askhelp center
  • AMC 我需要从我的网站向社交媒体分享产品图片、名称和描述
  • 有什么问题?
  • AMC 如果我尝试分享,产品名称、图片和描述说明将出现在社交媒体中

标签: php html css mysql laravel


【解决方案1】:

您的网址格式正确...

https://www.linkedin.com/sharing/share-offsite/?url={url}

来源:Official Microsoft LinkedIn Share API Documentation

所以,您现在只需要设置og: 标签来指示标题、摘要、图像等内容。这些标签将插入到您的HTML 的&lt;head&gt; 块中...

  • &lt;meta property='og:title' content='Title of the article'/&gt;
  • &lt;meta property='og:image' content='//media.example.com/1234567.jpg'/&gt;
  • &lt;meta property='og:description' content='Description that will show in the preview'/&gt;
  • &lt;meta property='og:url' content='//www.example.com/URL of the article' /&gt;

来源:LinkedIn Share Documentation: Making Your Website Shareable on LinkedIn

如果您想检查您是否做对了所有事情,请查看 LinkedIn Post Inspector。从普通的&lt;title&gt; 标签到oEmbedog: 标签的所有内容都将被检查和测试,并将结果显示给用户。这是我整理的一个使用上述代码的小型演示站点:EarthFluent.com

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-17
    相关资源
    最近更新 更多