gpt4 book ai didi

ios - Facebook graph api v2.4 不返回生日

转载 作者:行者123 更新时间:2023-12-03 19:49:33 24 4
gpt4 key购买 nike

我正在尝试获取 Facebook 用户的生日。到目前为止,我已成功获取用户名字、姓氏、电子邮件、姓名、性别(生日除外)

self.loginButton.publishPermissions = @[@"basic_info", @"email", @"user_friends"];
self.loginButton.delegate =self;
FBSDKLoginManager *loginManager = [[FBSDKLoginManager alloc] init];
loginManager.loginBehavior = FBSDKLoginBehaviorSystemAccount;
[loginManager logInWithReadPermissions:@[@"email"] handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) {

[[[FBSDKGraphRequest alloc] initWithGraphPath:@"me" parameters:@{@"fields" : @"first_name, last_name,email,name,gender,birthday"}]
startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) {

}
}

最佳答案

在代码中授予user_birthday权限,

self.loginButton.publishPermissions = @[@"basic_info", @"email", @"user_friends",@"user_birthday"];

在 V 2.4 中,如果没有上述许可,您只能从 facebook 获得 nameid

查看 Facebook 开发者网站 Graph Exploror

未经 user_birthday 许可,出现错误,

enter image description here

关于ios - Facebook graph api v2.4 不返回生日,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31918640/

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