gpt4 book ai didi

javascript - Facebook - 你需要一个 Facebook 应用程序/appid 来调用 FB.ui(stream.publish) 吗?

转载 作者:搜寻专家 更新时间:2023-11-01 04:43:01 24 4
gpt4 key购买 nike

我想在我的网站上添加一个按钮,这样当人们点击它时,他们会在他们的 Facebook 状态提要中发布一条消息(我同意他们必须批准)。 FB.uistream.publish 看起来正是我想要的。

Facebook documentation for FB.init指出:

Note: Some UI methods like stream.publish and stream.share can be used without registering an application or calling this method.

所以我不需要注册 Facebook 应用程序,太棒了。但是我无法让 FB.ui(... 'stream.publish...) 工作。弹出窗口显示“发生错误。请稍后重试。”。我没有使用 FB.init,也没有使用 appid。 (所有这些都是在 JavaScript 中完成的)。

有一些 notes on the web that you now need an app id to use stream.publish .这是真的?您需要 appid 才能使用 stream.publish 吗?

我的代码是这样的:

$(function() {
$("#share_on_facebook").click(function() {
FB.ui({
method: 'stream.publish',
message: 'Check out this great app! http://apps.facebook.com/{your_app}'
});
});
});

我可以在不需要 appid 的情况下调用 stream.share(如文档所述)。只是 stream.publish 我做不到。

最佳答案

看起来很有可能。看看这个例子:

http://fbrell.com/fb.ui/stream.publish

关于javascript - Facebook - 你需要一个 Facebook 应用程序/appid 来调用 FB.ui(stream.publish) 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4206748/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com