gpt4 book ai didi

javascript - 像 facebook 商业页面一样使用内置的像 open-graph api 不使用 javascript sdk

转载 作者:行者123 更新时间:2023-11-30 08:10:15 25 4
gpt4 key购买 nike

一旦用户登录并授权我的应用程序代表他/她发布,我如何给 Facebook 商业页面点赞?到目前为止,这是我的代码:

window.fbAsyncInit = function() {
FB.init({ appId: 'MY_APP_ID',
status: true,
cookie: true,
xfbml: true,
oauth: true});

document.getElementById('fb-auth').addEventListener('click', function() {
FB.login(function(response){
if(response.authResponse){ // user has authorized app
FB.api('/me/likes/BUS_PAGE_ID', function(response){
if(response.data.length>0) {
// user has liked the page
} else {
// like the page for the user
}
});
}
}, {scope:'publish_actions, user_likes'});
}, false);
};

代码工作到它授权应用程序的程度,我可以使用 FB.api(...) if(response.data.length>0) 查看用户是否喜欢业务页面。我应该用什么代替//为用户点赞页面,以便我的应用程序可以点赞特定的业务页面并将其添加到用户的点赞中?谢谢。

最佳答案

操作只能用于 Facebook 以外的对象。

您不能使用内置的点赞操作,而且您绝对不能强制用户点赞 Facebook 页面。

使用 Like box或将用户重定向到您的 Facebook 页面。

关于javascript - 像 facebook 商业页面一样使用内置的像 open-graph api 不使用 javascript sdk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11402438/

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