始终使用桌面客户​​端加入 Skype for Business 会议

始终使用桌面客户​​端加入 Skype for Business 会议

我们的组织以某种方式使用 Skype for Business,因此会议链接具有以下形式

https://lync.co.<tld-of-company>/meet/<user-id>/<identifier>

单击此链接时,将显示一个页面,询问我想要使用哪个客户端加入会议,“Skype Meetings App(网络)”还是“Skype for Business(桌面)”客户端。

Skype for Business 客户端选择页面

这个对话框很烦人,因为我总是想通过桌面客户端加入。有办法配置这个吗?

答案1

我能够使用以下 Greasemonkey 脚本自动打开桌面客户端:

// ==UserScript==
// @name     Auto-redirect to Skype for Business desktop client
// @version  1
// @grant    none
// @include  https://lync.co.<your-domain-here>/*
// ==/UserScript==

window.onload = function() {
  var matches = window.location.href.match(/^https:\/\/[^/]*\/meet\/([^/]*)\/([^/?]*)/);
  if (matches) {
    var emailDomain = "@<your-domain-here>"
    var target = "conf:sip:" + matches[1] + emailDomain + ";gruu;opaque=app:conf:focus:id:" + matches[2] + "%3Frequired-media=audio"
    console.log("Redirecting to " + target)
    window.location = target
  }
}

conf:它从客户端选择 URL计算URI 并打开它。

请注意,两次出现的<your-domain-here>需要用适当的公司域名替换。

相关内容