Google Admin SDK Directory API members.get()为成员电子邮件返回404,但为成



我正试图通过API目录获取组成员身份的完整状态,由于members.list(groupKey=group_email)调用不会在其响应中返回delivery_settings,因此我一直在浏览组成员列表并为每个成员执行members.get(groupKey=group_email, memberKey=member_email)调用。我经常看到一些CCD_ 4调用失败;找不到资源:电子邮件";错误

该错误在API资源管理器中重现,并且可可靠地重现(如果我看到运行脚本的特定组/成员组合出现错误,API资源管理器将显示相同的错误(。我找不到任何坏团队/成员的共同点,只有这些成员才能找到。

作为一种变通方法,我发现从members.list()响应中获取id字段,并将我的get()调用转换为members.get(groupKey=group_address, memberKey=id)是可行的。有人知道为什么memberKey电子邮件会失败,但id不会?

在与谷歌支持部门取得联系后,发现这是一个已知的问题,但目前没有可修复的eta。我们希望通过使用会员id而不是电子邮件地址作为memberKey来解决这个问题。

相关内容

最新更新