Microsoft Graph api 不提供生日用户信息
Microsoft Graph api does not give birthday user information
在图表浏览器中,https://graph.microsoft.com/v1.0/me?$select=birthday
端点为我提供了示例个人资料生日
但是当我尝试使用我的帐户时,我收到了这个错误
{
"error": {
"code": "ResourceNotFound",
"message": "Resource not found.",
"innerError": {
"request-id": "37e1643d-0bfd-46a4-8b48-70a4922f2952",
"date": "2017-12-29T21:33:16"
}
}
}
尽管它 returns 我的配置文件带有 /me
端点。我相信它具有与示例相同的所有范围,并且我检查了所有 .read
范围以确保它具有所需的一切。
我的生日在我的个人资料中,我可以使用 wl.birthday
范围从已弃用的实时 api 获取我的生日,但不能从新图表 api.
感谢您指出这一点。看起来我们需要更新我们的文档。我归档 this doc issue 来跟踪。一些 user
属性仅适用于商业(工作或学校)帐户(即基于 AAD),通过 Microsoft Graph。 Microsoft Graph 在通过消费者帐户登录时,对已弃用的实时 API 中公开的相同数据的访问权限有限。我会检查这个特定项目是否可以修复。
希望对您有所帮助,
在图表浏览器中,https://graph.microsoft.com/v1.0/me?$select=birthday
端点为我提供了示例个人资料生日
但是当我尝试使用我的帐户时,我收到了这个错误
{
"error": {
"code": "ResourceNotFound",
"message": "Resource not found.",
"innerError": {
"request-id": "37e1643d-0bfd-46a4-8b48-70a4922f2952",
"date": "2017-12-29T21:33:16"
}
}
}
尽管它 returns 我的配置文件带有 /me
端点。我相信它具有与示例相同的所有范围,并且我检查了所有 .read
范围以确保它具有所需的一切。
我的生日在我的个人资料中,我可以使用 wl.birthday
范围从已弃用的实时 api 获取我的生日,但不能从新图表 api.
感谢您指出这一点。看起来我们需要更新我们的文档。我归档 this doc issue 来跟踪。一些 user
属性仅适用于商业(工作或学校)帐户(即基于 AAD),通过 Microsoft Graph。 Microsoft Graph 在通过消费者帐户登录时,对已弃用的实时 API 中公开的相同数据的访问权限有限。我会检查这个特定项目是否可以修复。
希望对您有所帮助,