好问题。用户在多个域中通常具有多个电子邮件地址。如果API调用具有域上下文,例如 GET /workspaces/:id/users 每个用户的电子邮件地址将是他们所识别的工作空间的注册域电子邮件。这用于查询项目和任务的关注者,因为它们只能存在于单个域中。
GET /workspaces/:id/users
但是,当您的查询没有域上下文时,例如 GET /users/me 行为有点不确定。除非用户更改了该电子邮件地址,否则回复不会因呼叫而改变,但是作为API使用者,您没有“主要”电子邮件地址的概念可以应用于该响应。
GET /users/me
希望有所帮助。