microsoft-graph-api - 如何通过 API 调用更新 MS Teams 中的状态/状态/可用性?
问题描述
我知道 beta Graph Presence API。然而,这目前只允许检索存在数据。我希望能够使用 api 调用更改团队用户的状态可用性。我能找到的最新信息是几年前的:(Microsoft Teams 有办法更新用户的状态/状态吗?)
如果 Teams API 不包含此功能,如果 Teams 仍可使用底层 UCWA API,是否仍可通过该 API 完成?或者,更一般地说,是否有其他方法可以让外部应用程序更新 Teams 用户的状态可用性?
或者,有没有办法通过 api 调用更新 Office 365 中的可用性/状态?
解决方案
如果您登录到团队 Web 应用程序并更改可用性状态,您可以看到该应用程序实际上正在使用简单的 JSON 正文对https://presence.teams.microsoft.com/v1/me/forceavailability/进行 PUT 调用
{"availability":"Busy"}
这可能是非官方的,但也许值得一试?
推荐阅读
- javascript - Streamsets Javascript脚本错误加载JQuery
- javascript - res.local 通过 Express 传递数组
- java - Android Studio 不显示“app”文件夹
- javascript - JavaScript 和 css 平滑滚动不适用于 ios
- android - 无法使用 Firebase 的 authUI 登录 Google Auth
- qt - 无限 QGraphicsView::resizeEvent 调用
- c# - 从字幕中删除重复或重复的订单号
- python - 在 Python 中求解具有线性不等式约束的最小二乘
- javascript - 如何防止函数使用旧的函数参数
- tensorflow - 使用 Imagedatagenerator 时的多输出模型