繁体   English   中英

与其他页面共享按钮

[英]Share button with different pages

我研究了很多,因此看起来很简单,我找不到答案。

因此,我有一个网站,其中包含不同的文章,每个文章都有一个自定义的Facebook分享按钮。 每次用户想要共享时,我都会激活javascript sdk,并且可以使用。 但是,它共享在标头中定义的opengraph标签。 我将如何动态地做到这一点? 我想分享文章的具体内容吗? opengraph是正确的方法吗?

我假设您的用例类似于博客的主页,您希望在同一页面上显示几篇文章,并且每个文章都有一个赞按钮。 但是,按照Facebook爬网页面的方式,它只会查看此主页的打开图元标签。 您希望每个共享按钮都特定于每个帖子。

阅读此页面上的说明

在您的情况下,她将需要做的是:

  • 设置共享按钮用于的单个页面的data-href属性
  • 对于各个页面,适当地设置打开图元标记

这样,当facebook查询您的页面打开图元标记时,它不会在主页上显示,而是在您指定的页面上显示。


另一种可以让您进行更精细控制的方法是使用Facebook的Javascript SDK。

在这种情况下,您要查找的是“ 共享对话框”

本质上,您可以在此处手动创建自己的按钮,也可以手动使用Javascript触发Facebook Share API。

暂无
暂无

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

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