繁体   English   中英

Facebook如何通过1次点击创建共享内容的按钮?

[英]Facebook how to create button that share content with 1 click?

我在很多网站上都看到过按钮。 当你点击它时,它与你的facebook个人资料分享一个故事。 我尝试过Facebook Share按钮,但会出现一个对话框。

如何创建仅通过单击一次共享内容的Facebook共享按钮?

您需要在Facebook中使用开放图形API,或在页面的<head> </head>中添加元标记,您可以在其中放置共享按钮。

看看这一节, 分享Rich Media

但是你应该使用Like按钮,Facebook不推荐使用Share按钮。

Facebook在共享内容方面有很多限制。 一键式共享有几个障碍。

您尝试使用Feed dialog ,这是将内容分享到用户个人资料或时间轴的最简单方法。 但是,这会将用户带到Facebook.com网址,他们必须批准内容并输入自己的消息。 您可以设置共享内容的某些部分(URL,标题,描述等),但在大多数情况下,您可能不再设置共享的消息。 有关详细信息,请参阅http://developers.facebook.com/docs/reference/dialogs/feed/

另一方面,您可以使用Facebook Auth使用publish_stream权限发布到用户流。 但是,这是一项先进的技术,需要开发人员的额外工作。 您必须创建应用程序,允许用户登录,并从用户请求publish_stream权限。 获得许可后,可以通过“一键”或简单地使用javascript或服务器端代码来完成对其流的发布。

最简单的解决方案显然是使用Feed dialog ,这是两次点击,但比认证更容易。

暂无
暂无

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

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