我尝试通过POST方式将我的状态更新为离线(Skype for Business)
{"availability":"Offline"}
到me/presence
网址。
回复是:400错误请求
<code>BadRequest</code>
<subcode>ParameterValidationFailure</subcode>
<message>Please check what you entered and try again.</message>
<debugInfo />
<parameters>
<property name="availability">Invalid</property>
</parameters>
“离开”状态也是如此, 但“在线”,“忙碌”等状态正常。
答案 0 :(得分:1)
如果您想将状态更改为离线,我唯一知道的解决方案是向特定于该UCWA会话的application URL发出 DELETE 请求。 UCWA确实没有离线模式。 Availability的枚举包括所有状态,但遗憾的是没有准确描述通过UCWA可以/不能设置的内容。
您应该能够设置以下状态:
脱机(如上所述)是因应用程序不再存在而设置的。
IdleBusy / IdleOnline是在Busy / Online状态下触发不活动计时器时服务器将设置的状态。