我想在 Outlook365 日历中创建事件,在其中使用 PowerAutomate 或 Graph- 指定类别和超级按钮图标(即用于呼叫的电话图标、用于任务的修复图标等;因为它们在浏览器的日历中可用) API。
一个有魅力的活动应该是这样的。
至少我按照此处的指南设法使用 HTTP 补丁请求设置类别:https://www.cloudappie.nl/lowcode-categorize-meetings-outlook/
我尝试以相同的方式设置超级按钮图标,但我无法在 MS Graph API 文档中找到适当的关键字或任何其他方式来设置超级按钮图标。
我能找到的唯一其他资源(最接近我尝试做的事情)是GitHub 上的问题,但该问题已通过在 stackOverflow 上询问的提示关闭...并且我找不到任何东西与相关的一样。
您可以使用扩展属性获取和设置图表中的 Charm,因为没有强类型值。例如获得物品使用的魅力
https://graph.microsoft.com/v1.0/me/events?$expand=singleValueExtendedProperties($filter=id eq '整数{11000E07-B51B-40D6-AF21-CAA85EDAB1D0} ID 0x27')
如果你想设置一个你使用的
{
"singleValueExtendedProperties": [
{
"id": "Integer {11000e07-b51b-40d6-af21-caa85edab1d0} Id 0x27",
"value": "Car"
}
]
}
我不知道任何有记录的魅力值列表,因此您只需从其设置的现有项目中查找该值即可。
虽然上述工作正常,但围绕此属性的图表中存在一些奇怪的地方,可以被视为错误。例如,所讨论的属性是一个整数属性,如果您在 MAPI 中查看它,它具有一个整数值。使用图表进行请求和设置需要并返回一个字符串,根据其属性类型,这是不应该执行的。
除了 Glen 接受的答案之外,这里还有一个图标列表以及在哪里获取 M 的说明。 https://martin-machacek.com/blogPost/cc435da6-2de2-44aa-a6aa-2bb80fee6416