如何解决具有查询expand = singleValueExtendedProperties的终结点列表日历不响应Microsoft Graph API中的扩展属性
我想获得扩展属性。我通过以下步骤尝试了Graph Explorer。
- PATCH为现有日历创建扩展属性。
- 响应状态:200
- 端点
https://graph.microsoft.com/v1.0/me/calendars/AAMkADU0ZDEzYjM2LWY1YTEtNGJhMC1hNzMxLTcyNjJkOGEzOTM4ZgBGAAAAAACxngtaEMylRJhdVwkwaZREBwAGbFfskC4tR6hr9UKTUskhAAAAAAEGAAAGbFfskC4tR6hr9UKTUskhAAAxjmhMAAA=
- 身体
{"singleValueExtendedProperties":
[
{
"id":"String {66f5a359-4659-4830-9070-00047ec6ac6e} Name Color","value":"Green"
}
]
}
- 获取具有扩展属性的日历
- 响应状态:200
- 端点
https://graph.microsoft.com/v1.0/me/calendars?$expand=singleValueExtendedProperties($filter%3Did eq 'String {66f5a359-4659-4830-9070-00047ec6ac6e} Name Color')
- 响应正文
{
"@odata.context": "https://graph.microsoft.com/beta/$metadata#users('3f9c113c-e952-4299-881c-fba4efd874ee')/calendars(singleValueExtendedProperties())","value": [
{
"id": "AAMkADU0ZDEzYjM2LWY1YTEtNGJhMC1hNzMxLTcyNjJkOGEzOTM4ZgBGAAAAAACxngtaEMylRJhdVwkwaZREBwAGbFfskC4tR6hr9UKTUskhAAAAAAEGAAAGbFfskC4tR6hr9UKTUskhAAAxjmhMAAA=","name": "Calendar","color": "lightTeal","hexColor": "#0b857d","isDefaultCalendar": true,"changeKey": "BmxX7JAuLUeoa/VCk1LJIQACVCOFZg==","canShare": true,"canViewPrivateItems": true,"isShared": true,"isSharedWithMe": false,"canEdit": true,"calendarGroupId": null,"allowedOnlineMeetingProviders": [
"teamsForBusiness"
],"defaultOnlineMeetingProvider": "teamsForBusiness","isTallyingResponses": true,"isRemovable": false,"owner": {
"name": "Test User","address": "test@sometenant.com"
}
}
]
}
- 我尝试过的其他事情
- 测试版和V1.0中的响应与上述相同。
- 如果我在上述条件下尝试使用List Events端点,则会显示扩展属性。
如何在“列表日历”端点中获取扩展属性?还是步骤有问题?
谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。