1

我尝试通过发布将我的状态更新为离线 (Skype for Business)

{"availability":"Offline"}

me/presence网址。

响应是:400 Bad request

<code>BadRequest</code>
    <subcode>ParameterValidationFailure</subcode>
    <message>Please check what you entered and try again.</message>
    <debugInfo />
    <parameters>
        <property name="availability">Invalid</property>
    </parameters>

“离开”状态也是如此,但“在线”、“忙碌”等状态可以正常工作。

4

1 回答 1

1

如果您想将您的状态更改为离线,我知道的唯一解决方案是向特定于该 UCWA 会话的应用程序 URL发出DELETE请求。UCWA 真的没有离线模式。可用性枚举包括所有状态,但遗憾的是不能准确描述可以/不能通过 UCWA 设置的内容。

您应该能够设置以下状态:

  • 离开
  • 马上回来
  • 忙碌的
  • 请勿打扰
  • 在线的

由于应用程序不再存在而设置为脱机(如上所述)。

IdleBusy/IdleOnline 是在 Busy/Online 状态下触发非活动计时器时服务器将设置的状态。

于 2017-01-25T00:40:54.570 回答