javascript - FB 发布文本作为页面的状态更新

标签 javascript facebook

我研究了 Facebook Javascript SDK,似乎找不到一种简单地发布文本状态更新的方法,特别是作为页面。

对于 Twitter,我可以使用 url - https://twitter.com/intent/tweet?text=Hello%20world - 这会将用户重定向到 Twitter,他们可以登录并只需按 Tweet。

我只是想仔细检查一下 Facebook 是否没有任何具有类似功能的东西。理想情况下,我不想事先获取 APPID 或任何内容,只需让用户登录并发布即可。

最佳答案

您可以使用 URL 重定向,但我想无论如何您仍然会使用应用程序 ID,并且如果您作为页面发布,则它不起作用。来自docs:

https://www.facebook.com/dialog/feed?
  app_id=145634995501895
  &display=popup&caption=An%20example%20caption 
  &link=https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2F
  &redirect_uri=https://developers.facebook.com/tools/explorer

或者,您可以使用 Facebook JS SDK 并使用提要对话框来发布页面:

FB.ui({
  method: 'feed',
  link: 'https://developers.facebook.com/docs/',
  caption: 'An example caption',
  from: 'Your page id',
}, function(response){});

关于javascript - FB 发布文本作为页面的状态更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32605863/

相关文章:

javascript - 为一个元素指定多个最大宽度值

Javascript。未捕获的类型错误 : Hashids is not a constructor

javascript - 在另一个指令的点击事件上重新计算 ngx-datatable

html - 居中包装内的两个 div ..很困惑

python - 什么是 post_form_id? (使用Python urllib2)

javascript - Facebook API 调用完成执行 Graph API 后调用 Javascript 函数[2.5]

iphone - 获取 Facebook 应用程序订阅者

javascript - 拉斐尔拖放

javascript - 如何检查对象数组是否具有相同的值

ios - 是否有任何库支持在 Swift 中编写 graphQL 查询和解析响应