iOS Google OAuth,检索朋友的电子邮件地址
iOS Google OAuth, retrieve friends email adresses
我正在尝试使用
从我的 iOS 应用中获取已登录用户朋友的电子邮件地址
[GTLQueryPlus queryForPeopleListWithUserId:@"me"
collection:kGTLPlusCollectionVisible];//kGTLPlusCollectionVisible
我已经按照 Google 文档中的描述设置了身份验证范围:
signIn.scopes = @[
kGTLAuthScopePlusLogin,
kGTLAuthScopePlusMe,
kGTLAuthScopePlusUserinfoEmail,
kGTLAuthScopePlusUserinfoProfile,
@"email",
@"https://www.googleapis.com/auth/plus.profile.emails.read",
@"https://www.googleapis.com/auth/plus.circles.read"
];
结果是,我得到了朋友列表,但没有电子邮件地址。由于我没有收到任何错误消息,我真的卡住了,没有解决方案
有人可以帮忙吗?
谢谢。
帕特里克
电子邮件范围仅适用于当前经过身份验证的用户配置文件。他们不允许访问其他配置文件的电子邮件地址。
我正在尝试使用
从我的 iOS 应用中获取已登录用户朋友的电子邮件地址 [GTLQueryPlus queryForPeopleListWithUserId:@"me"
collection:kGTLPlusCollectionVisible];//kGTLPlusCollectionVisible
我已经按照 Google 文档中的描述设置了身份验证范围:
signIn.scopes = @[
kGTLAuthScopePlusLogin,
kGTLAuthScopePlusMe,
kGTLAuthScopePlusUserinfoEmail,
kGTLAuthScopePlusUserinfoProfile,
@"email",
@"https://www.googleapis.com/auth/plus.profile.emails.read",
@"https://www.googleapis.com/auth/plus.circles.read"
];
结果是,我得到了朋友列表,但没有电子邮件地址。由于我没有收到任何错误消息,我真的卡住了,没有解决方案
有人可以帮忙吗?
谢谢。
帕特里克
电子邮件范围仅适用于当前经过身份验证的用户配置文件。他们不允许访问其他配置文件的电子邮件地址。