javascript - Facebook 分享对话框

标签 javascript facebook facebook-javascript-sdk

我正在构建一个 Facebook 应用程序并尝试实现一个共享对话框。目前,我只找到了如何创建一个允许您发布到自己的墙上的提要对话框(见下图)。

current app post dialog http://perian.atlantafalcons.com/falcons_post.png

我想要实现的是一个“分享”对话框,允许用户选择他们是想发布到自己的墙上、 friend 的时间轴上,还是页面上。 Spotify 允许从他们的 feed 帖子中使用此功能(请参见下面的 spotify 示例图片)。

spotify share dialog http://perian.atlantafalcons.com/spotify_share.png

除了创建共享对话框之外,我如何在摘要帖子的“赞”和“评论”旁边添加“共享”操作?

提前致谢!

最佳答案

您正在寻找的是 Share Button . Facebook 已弃用这一点,并声称将不再支持它。如果需要,您仍然可以使用类似于此的 url 直接弹出一个包含共享者内容的窗口:

https://www.facebook.com/sharer/sharer.php?u=http://google.com

只需更改u 查询字符串参数的值

关于javascript - Facebook 分享对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9874612/

相关文章:

javascript - jquery.post() 后端响应,但回调函数参数为空

facebook - 获取 Facebook 的应用程序 ID?

javascript - 大型 CSS 背景图像在加载时会阻塞 Javascript

facebook - 范围无效 : user_location. 一键facebook登录时?

javascript - 范围内的publish_actions不触发第二个对话框

javascript - 将数据从 Jade View 传递到 Controller

javascript - 从javascript内部到drupal模块的路径

python - 无法创建页面的 Facebook webhook

javascript - 计算 couchdb 文档中的标签数量

java - 使用 RestFB API 从页面获取帖子