gpt4 book ai didi

ios - 如何在iOS应用中重置所有Facebook权限?

转载 作者:行者123 更新时间:2023-12-01 18:23:16 25 4
gpt4 key购买 nike

我正在为iOS和测试应用程序开发应用程序,我需要清除/重置所有Facebook权限...该怎么办?

如果检查权限丝毫图路径,我会看到此日志

[PF_FBRequestConnection startWithGraphPath:@"me/permissions"
completionHandler:^(PF_FBRequestConnection *connection, id result, NSError *error) {

NSLog(@"facebook_permission: %@",result);


}];

结果是
[6412:c07] facebook_permission: {
data = (
{
"create_note" = 1;
email = 1;
installed = 1;
"photo_upload" = 1;
"publish_actions" = 1;
"publish_stream" = 1;
"share_item" = 1;
"status_update" = 1;
"user_about_me" = 1;
"user_birthday" = 1;
"user_location" = 1;
"video_upload" = 1;
}
);

我想清除所有权限..有可能吗?

最佳答案

是的。这是一个例子。

[FBRequestConnection startWithGraphPath:@"/me/permissions"
parameters:nil HTTPMethod:@"delete"
completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
if (!error && result == true) {
// Revoking the permission worked
NSLog(@"Permission successfully revoked");
} else {
// There was an error, handle it
NSLog(@"here was an error");
// See https://developers.facebook.com/docs/ios/errors/
}
}];

例如,如果您要删除特定权限,只需更改路径即可,这里我撤销了publish__actions权限 startWithgraphPath:@"/me/permissions/publish_actions"
Here是具有权限的列表。

关于ios - 如何在iOS应用中重置所有Facebook权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15799590/

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