我需要与我的组织共享外部联系人,因此,我尝试使用人员 API 在管理联系人控制台中放置的“目录”文件夹中创建联系人。但是,当我创建联系人时,它仅在“联系人”文件夹上创建。请帮助我。我用下面的代码。
newContact = {"metadata": {"sources": [{"type": "DOMAIN_PROFILE"}]}, "names": [{"givenName": "John", "familyName": "Doe"}]}
results = service.people().createContact(body=newContact).execute()

如果要将人员添加到组织的目录中,则不应使用人员 API,而应使用Directory API。
要进行此设置,您可以按照Python Quickstart。
要向目录添加新用户,您需要使用users.insert
端点。
您需要确保以管理员身份或具有在您的域中创建新用户所需权限的人的身份调用端点。
参考
Directory API Python Quickstartusers.insert
编辑
您也可以按照此处列出的说明进行操作:
Add shared external contacts to the Directory其中提到,在其他选项中,Domain Shared Contacts API
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(38条)