每次我从 zendesk 仪表板更改代理状态时,我都会尝试观察它,但它对我不起作用。我第一次启动视图时只能获得一次。
我怎样才能让它反应并获取状态的更新。
我使用了这个功能:
Chat.accountProvider?.observeAccount { (account) in
switch account.accountStatus {
case .online :
print("agent is online")
case .offline :
print("agent is offline")
}
}