【发布时间】:2014-04-09 05:51:45
【问题描述】:
我希望用户能够从我的页面分享(发布)一些数据到 facebook/linkedin。有一个 facebook 共享链接,但现在应该被弃用?我试过this,但它并不完全有效。有一个share button,但我只需要一个来自 html 的链接,没有任何额外的混乱。
人们似乎喜欢sharrre,但我认为应该有一个更简单的解决方案。
我注意到尝试共享数据时有两个不同的方面:
- 预创建文本以放入共享文本框(例如,这适用于带有 Sharrre 的 Twitter,但不适用于 Fb/LinkedIn...)
- 使用 url 放入分享器,分享器会自动检测标题、图像、描述等属性(文本保持空白,由用户自行编写)
目前将您的页面中的一些信息分享到 facebook 和/或linkedin 的最佳和最快方式是什么? (不使用生成的分享按钮)
##### 编辑: 我为LinkedIn想通了。你可以使用
https://www.linkedin.com/cws/share?url=YOUR_URL?YOUR_PARAMETER=PARAM_VALUE
这样您就可以使用 php $_GET 来显示您的参数并将其放入
<meta property="og:description" content="This is my param <?php echo $_GET['YOUR_PARAMETER'] ?>"
这样您可以通过共享显示您的自定义信息。
对于 Facebook,传递参数存在问题——它们不会被读取。链接正确形成,但当重定向到 Facebook 共享者时,url 的编码方式不同。有什么想法吗?
http://www.facebook.com/sharer.php?u=YOUR_URL?YOUR_PARAMETER=PARAM_VALUE
【问题讨论】:
标签: php facebook facebook-opengraph facebook-sharer