iOS 脸书授权

发布于 2024-11-18 21:29:53 字数 441 浏览 2 评论 0原文

我试图获得发布流和离线访问的授权,但出现此错误。

在此处输入图像描述

而且它没有显示我想要获得的权限。我的代码如下:

self.fb = [[Facebook alloc] initWithAppId:@"xxxxxxxxxxxxxxxx"];
NSArray *permissions = [NSArray arrayWithObjects:@"offline_access", @"publish_stream", nil];
[self.fb authorize:permissions delegate:self];            
[self.fb dialog:@"oauth" andDelegate:self];

有人可以告诉我我缺少什么吗?

Im trying to get authorization to publish stream and get offline access, but I am getting this error.

enter image description here

And it don't show the permissions that I want to get. My code is below:

self.fb = [[Facebook alloc] initWithAppId:@"xxxxxxxxxxxxxxxx"];
NSArray *permissions = [NSArray arrayWithObjects:@"offline_access", @"publish_stream", nil];
[self.fb authorize:permissions delegate:self];            
[self.fb dialog:@"oauth" andDelegate:self];

Someone can tell me what I am missing?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱已欠费 2024-11-25 21:29:53

只是删除这一行:

[self.fbdialog:@"oauth"andDelegate:self];

并设置行

[selfauthorizeWithFBAppAuth:YES safariAuth:YES];

[selfauthorizeWithFBAppAuth:YES safariAuth:NO];

It was just delete the line:

[self.fb dialog:@"oauth" andDelegate:self];

and set the line

[self authorizeWithFBAppAuth:YES safariAuth:YES];

to

[self authorizeWithFBAppAuth:YES safariAuth:NO];

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文