繁体   English   中英

在 facebook 的 share.php 上传递标题、网址和图片

[英]Passing title, url and image on share.php of facebook

我想通过将这些传递给 facebook 的 share.php 来在没有 javascript 的情况下在 facebook 上共享标题、图像和描述。 我在这个有问题的网站上得到了一些代码开源替代 AddThis AddToAny、ShareThis 等社交书签

我已经阅读了如何在 facebook 共享者链接中传递自定义参数的问题

现在我想把这两个问题结合起来。 我可以简单地在 facebook share.php url 中传递图像、标题和描述吗

喜欢:

<a class="scmFacebook" href='http://www.facebook.com/sharer.php?s=100&amp;p[title]=<?php echo $title;?>&amp;p[summary]=<?php echo $summary;?>&amp;p[url]=<?php echo $url; ?>&amp;&p[images][0]=<?php echo $image;?>'>Facebook</a>

或者如果我错了,请告诉我正确的目的地。

根据 facebook 开发人员(错误):

共享者将不再接受自定义参数,并且 facebook 将提取在预览中显示的信息,就像它在 facebook 上显示为来自 url OG 元标记的帖子一样。

  1. 要么使用共享按钮- 需要 Javascript SDK

  2. 或者,使用最新的共享对话框- 只需要一个应用程序 ID。 它具有用于调用共享对话框的直接 url 方向方法:

     https://www.facebook.com/dialog/share? app_id={app-id} &display=popup &href={link-to-share} &redirect_uri={redirect-uri}
<head>
<meta property="og:title" content="Title" />
<meta property="og:image" content="image_link" />
<meta property="og:url" content="https://www.google.com/" />
<meta property="og:description" content="Description" />
<meta property="og:site_name" content="Google" />
</head>
<body>
<a href="https://www.facebook.com/sharer.php?u=link">Facebook</a>
</body>

使用元属性使用标题描述和图像和链接 sharer.php 进行共享

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM