您好我们正在尝试使用/users
端点返回的ID来邀请人员(为driveItems分配权限),这些人是目录(租户)的成员。但遗憾的是,这会导致以下错误:One of the provided recipients could not be found
。
请求正文:
{'recipients': [{'objectId': u'21509bcb-d48c-4d66-8222-9da2c5ed2f7c'}],
'requireSignIn': True,
'roles': ['read'],
'sendInvitation': True}
回应:
{u'error': {u'code': u'itemNotFound',
u'innerError': {u'date': u'2018-03-09T02:42:46',
u'request-id': u'a0f919f2-02f6-4a95-ac60-18b8a3522ba2'},
u'message': u'One of the provided recipients could not be found'}
使用用户的电子邮件是有效的,但奇怪的是,当我们在邀请之后检索driveItem的权限时,该用户的权限不包含电子邮件但是我们最初尝试使用的ID邀请他(而且失败了)。
必须为objectId
指定的ID是不同的,还是内部问题?