分享 Facebook URL(新方式)

Posted

技术标签:

【中文标题】分享 Facebook URL(新方式)【英文标题】:Sharing a Facebook URL (new way) 【发布时间】:2012-02-01 20:03:01 【问题描述】:

我工作的站点目前正在使用旧的 sharer.php 机制来共享 URL。

我们已将其设计到我们的网站中,但希望采用一种新的共享方法。

我们现在拥有的股份.. 目前有这样的结构:

http://mysite.com/shorturl www.mysite.com

我们的用户点击的是第二个网址而不是第一个网址,我们不知道如何去掉 www.mysite.com 的可点击部分。

因此,对于新的 Facebook 喜欢/推荐结构,我的问题如下:

1) 是否可以对喜欢/推荐您以前的分享链接进行皮肤处理?使用我们自己的自定义按钮打开共享弹出窗口,甚至在页面上进行,但只是适合我们的风格? (我们的按钮比 Facebook 的赞/推荐按钮大得多)。

2) 是否可以从 sharer.php 方法中更改、设为不可点击/禁用或删除 www.mysite.com 链接?

提前致谢!

【问题讨论】:

【参考方案1】:

1) 由于许多愚蠢的人滥用该特权为我们毁了它,因此新的皮肤没有可用的皮肤。

2) 我不明白你的意思。但作为一种猜测,只要 www.example.com 与 example.com 以相同的 og 元标记结束相同的内容,Facebook 就会将它们计入计数中。有关 og 标签如何工作的更多信息,请参阅http://ogp.me。

【讨论】:

我很抱歉不清楚。时间线中显示的链接和新闻提要有两个部分。有实际的 URL blah.com,然后似乎在它下面添加了“基本 URL”。我认为这可能是 site_name?只需要确认。 我不知道 facebook 从哪里计算链接。我没有看到您可以为其指定的任何相关 og 标签。我认为 facebook 服务器会查看基本 url,对其进行 lint,如果它有效,那么它们会将其显示为一个额外的链接。如果他们无法对其进行 lint,则不会显示该链接。

以上是关于分享 Facebook URL(新方式)的主要内容,如果未能解决你的问题,请参考以下文章

在 Facebook 上分享图片,而不是通过 URL

如何在 Facebook 中从 IOS 应用程序共享产品详细信息

在 Facebook 帖子上分享文字

如何查询 Facebook 活动 URL 的分享数?

Facebook 应用程序标签页面照片

我们用 React 重构了 Facebook.com 的技术栈