gpt4 book ai didi

ios - 缺少 GPPSignIn 生日属性

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:07:03 25 4
gpt4 key购买 nike

我想用这段代码获取用户的生日:

    GTLQueryPlus *query = [GTLQueryPlus queryForPeopleGetWithUserId:@"me"];
GTLServicePlus* plusService = [[GTLServicePlus alloc] init];
plusService.retryEnabled = YES;
[plusService setAuthorizer:authObj];
[plusService executeQuery:query
completionHandler:^(GTLServiceTicket *ticket,
GTLPlusPerson *person,
NSError *error) {
if (error) {
GTMLoggerError(@"Error: %@", error);
} else {
NSString *birthDay = [person birthday];
}
}];

这是范围:

googleSignIn.scopes = @[ kGTLAuthScopePlusLogin ];

我得到了所有的信息,但是生日是零。如果我在运行时检查对象,它没有“生日”键值对。

有人知道怎么解决吗?

谢谢

最佳答案

Person resource (为这些查询提供支持)如果已在用户的个人资料设置中公开共享,则仅包含生日字段。 Person 资源 中的所有字段都是如此。唯一保证值是 nameprofile imageprofile linkage range,它们可能适合您的目的。

关于ios - 缺少 GPPSignIn 生日属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22353190/

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