javascript - 将自定义文本添加到 Facebook 共享弹出窗口

标签 javascript facebook

我正在尝试这样做:

先生。 Testman 单击我页面上的 facebook 分享按钮。它会弹出并显示一个空白字段,Testman 先生可以在其中编写自己的文本并点击共享按钮。但有时 Testman 先生没有时间编写文本,因此他希望有一个默认文本,例如 我喜欢这个并想与大家分享

如何将此自定义文本添加为​​默认共享文本?

facebook 不再支持 sharer.php,我在文档中没有看到任何相关设置。

最佳答案

坏消息,你不能。共享对话框和共享按钮由用户触发,这就是为什么您不需要创建应用程序并请求任何权限,因为用户可以完全控制他的共享内容。

唯一的方法是创建一个应用,请求用户 publish_actions 权限,然后对 graph api 执行 POST:

POST graph.facebook.com
  /{user-id}/feed?
    message={message}&
    access_token={access-token}

您可以阅读更多相关信息here

关于javascript - 将自定义文本添加到 Facebook 共享弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22749335/

相关文章:

javascript - iOS亚麻布背景CSS?

javascript - 检查这个点击的 TD 的值是否与数组的值匹配

php - 如果用户已经登录 facebook,FB 登录回调函数不响应

facebook - Facebook 应用程序的最佳 IDE(支持 FMBL 和 FBJS)

JavaScript 循环遍历多维 JSON 数组

javascript - SVG 清除组<g>

Facebook 事件封面(图形 API)

android - facebook分享视频不播放

javascript - 如何访问匹配数组中的所有匹配

java - 无法使用 java 通过 selenium webdriver 点击 Facebook "setting"链接