Skype for business URI 而不是 Skype

Posted

技术标签:

【中文标题】Skype for business URI 而不是 Skype【英文标题】:Skype for business URI instead of Skype 【发布时间】:2016-02-06 03:19:51 【问题描述】:

我们可以选择通过提供 URI 在 Skype 中打开链接:

skype:xyz?call

我们可以做类似的事情来实现相同的功能,但它会在 Skype for Business 中打开吗?请告诉我。

干杯。

【问题讨论】:

【参考方案1】:

我无法使它与 sip: 一起使用,但它与 sips: 一起使用

<a href="sips:xyz@domain.com">Open Skype Business</a>

【讨论】:

【参考方案2】:

来自MSDN documentation:

Skype for Business 移动 URI 用于使用 来自网站和其他应用的 Skype for Business 移动客户端。

一般语法

"ms-sfb://" [operation] ["?" query ]

示例

开始聊天

"ms-sfb://chat?url=user%40contoso.com"
"ms-sfb://chat?id=user@contoso.com"

开始通话

"ms-sfb://call?id=+1425-555-1234"
"ms-sfb://call?id=user@contoso.com"

发起视频通话(仅限 android):

"ms-sfb://call?id=user@contoso.com&video=true"

【讨论】:

这看起来像更新的文档。当我自己发布答案时,这不存在:)。但是感谢您分享您的答案。 如果我使用 Call 它对我不起作用。有什么建议?该站点尝试浏览到该目的地但没有找到它(显然)。 这仅适用于安装了 Skype 应用程序的移动设备【参考方案3】:

您可以使用 Skype for Business 发起呼叫或 IM,但您需要使用完整的 URI,例如

im:sip:ID@company.com

如果你只使用 ID,它会告诉你联系人不存在,所以这不起作用:

im:sip:ID

来自阿根廷的问候,马里亚诺克

【讨论】:

【参考方案4】:

如果您使用 angular 动态调用此方法,请尝试在下面添加以确保它没有被阻止

var app = angular.module( 'myApp', [] )
.config( [
    '$compileProvider',
    function( $compileProvider )
       
        $compileProvider.aHrefSanitizationWhitelist(/^\s*(https?|ftp|mailto|chrome-extension):/);
        // Angular before v1.2 uses $compileProvider.urlSanitizationWhitelist(...)
    
]);

然后调用

<a href="sip:SKYPEALIAS@skypeids.net">Say hello</a>

【讨论】:

【参考方案5】:

可能对某人有用:这是如何使用 Skype for business 通过 O365 与 Skype 用户联系(需要明确允许与 Skype 网络的外部通信)

<a href="sip:SKYPEALIAS@skypeids.net">Say hello</a>

【讨论】:

【参考方案6】:

命令行参数

电话: | 打开语音通话的“对话”窗口,但不拨打指定号码。

调用: |打开语音通话的“对话”窗口,但不拨打指定号码。

啜饮: |使用参与者列表中指定的 SIP 统一资源标识符 (URI) 打开对话窗口。

啜饮: |如果 Lync 2013 配置为使用传输层安全 (TLS) 协议,则功能与 sip: 完全相同。如果未使用 TLS,则会显示一个对话框,通知用户需要更高级别的安全性。

配置: |如果 URI 是 self,则实例化焦点并显示仅名册视图。否则,会显示名册视图但不发送邀请。

我: |显示带有 SIP URI 的仅限即时消息 (IM) 的对话窗口。接受在尖括号 () 内指定的多个 SIP URI,不带任何分隔符。

示例:

电话:+14255550101 |使用 +14255550101 打开仅限电话的视图。

致电:电话:+14255550101 |使用 +14255550101 打开仅限电话的视图。

呼叫:sip:kazuto@litwareinc.com |使用 kazuto@litwareinc.com 打开仅限电话的视图。

sip:kazuto@litwareinc.com |打开与 azuto@litwareinc.com 的对话窗口。

conf:sip:https://meet.contoso.com/kazuto/7322994 |打开对话窗口并显示会议音频加入选项。

更多信息:

https://technet.microsoft.com/en-us/library/gg398376(v=ocs.15).aspx

【讨论】:

我无法理解你的回答。【参考方案7】:

经过大量研究找到了解决方案。 使用 Skype for Business 的最佳替代方案:

sip:<xyz@domain.com>

这将为用户打开聊天窗口,用户可以从那里做任何他们想做的事情。

【讨论】:

这适用于聊天/IM。你知道打电话的选项吗?【参考方案8】:

是的,你可以使用 lync15: 代替 skype:

至少它会打开 Skype for Business...我仍在寻找如何开始聊天 - 通话 - 像 Skype 一样的视频通话 文档中没有任何内容,真的很烦人...

我们在同一天做同样的事情:D

【讨论】:

不,它不适用于 lync15:很遗憾。它确实尝试打开它,但说联系人不存在。 是的...看起来 lync15: 没用。猜猜这是不可能的开始聊天/通话像 Skype:uri 与 Skype for business。

以上是关于Skype for business URI 而不是 Skype的主要内容,如果未能解决你的问题,请参考以下文章

配置Lync 2013/Skype for Business 2015/Skype for Business 2019联盟用户模糊搜索

Skype For Business 2015实战系列1:初识Skype 2015

Excel VBA - 显示 Skype 联系人卡片 (Skype for Business)

Skype Web SDK - Skype For Business Online

skype for business server 发布拓扑报错1603

Skype for Business 2015 快速入门手册 v1.1