Jquery 如何使用facebook api邀请经过授权的facebook用户应用程序和游戏组?
我正在处理一个问题。我想将任何访问我网站的人添加到facebook上的封闭群中。为此,我创建了一个应用程序并请求权限,但即使在它显示status=connected之后,该应用程序也不会邀请用户并返回一个#3 OAutheException。我只使用javascript SDK来完成这项工作 下面是我的javascript代码文件的一个片段,我是按照下面的步骤创建的 当你们把我的答案标记为重复时,我正在编辑我的问题。请至少确认一下,如果你们确定邀请一个用户加入一个组是不可能的。我已经访问了上面提到的链接。它说邀请用户加入群组是不可能的,但根据- 应用程序可以通过向用户发出POST请求来邀请用户加入组 /具有应用访问令牌的组ID/成员/用户ID 请注意,被邀请的用户必须是应用程序的用户。这个 用户将收到一个通知,说明他们已被邀请访问 小组。通知将把他们带到组页面 所以,如果你对此有任何想法,请回复。 非常感谢 应用程序和游戏组目前处于测试阶段 参考:Jquery 如何使用facebook api邀请经过授权的facebook用户应用程序和游戏组?,jquery,facebook,facebook-graph-api,facebook-javascript-sdk,facebook-game-groups,Jquery,Facebook,Facebook Graph Api,Facebook Javascript Sdk,Facebook Game Groups,我正在处理一个问题。我想将任何访问我网站的人添加到facebook上的封闭群中。为此,我创建了一个应用程序并请求权限,但即使在它显示status=connected之后,该应用程序也不会邀请用户并返回一个#3 OAutheException。我只使用javascript SDK来完成这项工作 下面是我的javascript代码文件的一个片段,我是按照下面的步骤创建的 当你们把我的答案标记为重复时,我正在编辑我的问题。请至少确认一下,如果你们确定邀请一个用户加入一个组是不可能的。我已经访问了上面提
谢谢你,肖恩。你帮了我大忙。非常感谢。
(function(d) {
var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
if (d.getElementById(id)) {return; }
js = d.createElement('script');
js.id = id; js.async = true;
js.src = "//connect.facebook.net/en_US/all.js";
ref.parentNode.insertBefore(js, ref);
}(document));
window.fbAsyncInit = function() {
FB.init({
appId : 'APP_ID',
status : true,
xfbml : true
});
FB.login(function(response) {
var accessToken = response.authResponse.accessToken;
FB.api('/GROUP_ID/members'+response.authResponse.userID, 'post', {"access_token": accessToken}, function(response) {
console.log(response);
});
}, {scope: 'user_groups,friends_groups'});