gpt4 book ai didi

facebook - 什么是 Facebook 应用 ID?

转载 作者:行者123 更新时间:2023-11-30 05:29:27 24 4
gpt4 key购买 nike

您好,我正在尝试使用以下代码在网站中放置一个类似 facebook 的按钮

    <div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));



FB.Event.subscribe('edge.create',
function(response) {
alert("Thank you for liking my page");
}
);



</script>

<div class="fb-like-box" data-href="https://www.facebook.com/mypage" data-width="292" data-show-faces="true" data-stream="true" data-show-border="true" data-header="true"></div>

但是当我测试时 FB.Event 函数不工作,我认为只有当我使用 FB.init 并在 fbAsyncInit() 函数中运行时我才能使用这个触发事件。这是通过搜索网络知道的。

我不太清楚这些事情。现在的问题是 Fb.init 需要 appId、channelUrl 等等。我很困惑我没有创建任何应用程序而且我没有创建我只是想在我的网站上放置一个类似于 facebook 的按钮,那么我怎么能提供 appId。

任何人都可以向我解释一下这个 appId。当用户喜欢我的页面(如感谢他们)或我是否错误地使用了给定的代码时,是否需要创建类似按钮并创建 Fb.event?

最佳答案

建议为每个社交插件(如“赞”按钮)使用一个 App Id。

下面是您应该如何实现 Facebook SDK 的概述:

https://developers.facebook.com/docs/javascript/quickstart

你最好把 FB.Event 代码放在它写着“额外的初始化代码...”的地方 - 因为现在,你正在使用甚至还没有初始化的“FB”。

这是您可以创建应用程序的地方:https://developers.facebook.com/apps

关于facebook - 什么是 Facebook 应用 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16886787/

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