gpt4 book ai didi

javascript - Facebook Like 按钮回调 JavaScript 2018

转载 作者:行者123 更新时间:2023-12-03 01:59:39 26 4
gpt4 key购买 nike

我使用的现有 Facebook 回调 JavaScript 代码存在问题。

每次我进入该页面(我的 Facebook 按钮所在的页面)并按下 Facebook 上的“喜欢”按钮时,我都会看到一个弹出对话框,让我可以选择喜欢该页面或取消/关闭该页面弹出窗口。

enter image description here

但是一旦我按“赞”,回调就不起作用。仅当我第二次及以后单击“喜欢”(或“不喜欢”)时,回调才会起作用。

这是我正在使用的代码。

        <script>
window.fbAsyncInit = function() {
FB.init({
appId : 'MY_APPID',
autoLogAppEvents : true,
xfbml : true,
version : 'v2.12'
});
FB.Event.subscribe('edge.create', function (response) {
console.log('Liked: ' + response);
});
FB.Event.subscribe('edge.remove', function (response) {
console.log('DisLiked: ' + response)
});
};
(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 = 'https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.12&appId=MY_APPID&autoLogAppEvents=1';
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
<div id="fb-root"></div><div class="fb-like" data-href="https://www.facebook.com/MyURL" data-layout="standard" data-action="like" data-size="large" data-show-faces="true"></div>

我在 StackOverflow 中检查了类似的问题,但似乎大多数(如果不是全部)都已经过时了。希望任何人都可以帮助我。

最佳答案

a client wants me to have a function where visitors/users of the website needs to press the Like button to get a specific amount of points.

那么请告诉您的客户,他们的要求是绝对不允许的。

https://developers.facebook.com/policy#properuse ,第 4.4 点:

Only incentivize a person to log into your app, enter a promotion on your app’s Page, check-in at a place, or to use Messenger to communicate with your business. Don’t incentivize other actions.

另请参阅https://developers.facebook.com/docs/apps/examples-platform-policy-4.4了解更多关于什么是允许的、什么是不允许的示例。

关于javascript - Facebook Like 按钮回调 JavaScript 2018,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50096404/

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