我研究了 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/