我在 C# 中创建了一个程序,旨在显示来自 RingCentral 的用户状态和可用性。
这非常有效,我可以按可用性、名称等对用户进行排序。
我需要添加将用户状态更改为“离线”的功能。当用户轮班结束时,他们将被设置为在他们回家后接听电话,我们需要停止这种情况。
我遇到的问题是我正在使用的 RingCentral SDK 说它需要一个应该是 PresenceInfoResource 类型的参数。这是我正在使用的路径:
rc.Restapi().Account().Extension().Presence().Put();
我尝试了各种不同的类型,但似乎无法获取、创建或转换为 PresenceInfoResource 类型。
有谁知道它在寻找什么,如何更改 c# 中的状态或我哪里出错了?
我在网上查看了 RingCentral 文档,但找不到任何东西,只有一个指向更新存在页面的链接,其中没有任何内容PresenceInfoResource
:
https://developers.ringcentral.com/api-reference/Presence/updateUserPresenceStatus