阻止行为不端的用户facebook sdk ios

时间:2016-02-03 18:05:46

标签: ios facebook-sdk-4.x

我正在建立一个简单的应用程序,用户可以相互协作,但他们中的一些人很可能会决定发布虚假信息供其他人查看。这将真正影响应用程序的功效,所以我想知道是否有人知道使用ios9中的Facebook sdk“阻止”访问特定用户访问应用程序的好方法。目前,如果您没有登录,则根本无法使用该应用程序,但我想知道是否有办法阻止特定的人并阻止他们完全使用该应用程序或至少在使用时降低他们的权限。感谢。

1 个答案:

答案 0 :(得分:0)

要禁止用户使用您的应用,您可POST/v2.6/{app-id}/banned边缘使用名称和值:uid={user-id}

使用iOS SDK的示例:

NSDictionary *params = @{
  @"uid": @"1234",
};

FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
                               initWithGraphPath:@"/{app-id}/banned"
                                      parameters:params
                                      HTTPMethod:@"POST"];

[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
                                      id result,
                                      NSError *error) {
    // Handle the result
}];

https://developers.facebook.com/docs/graph-api/reference/v2.6/app/banned