适用于Skype的Android Api?

时间:2011-05-18 12:17:13

标签: android api skype

我想知道是否有适用于Android的Skype API。我想要做的实际上是使用API​​访问Skype联系人,并在我的应用程序中显示每个用户。那么Skype有Android API吗?

从互联网上我知道skype API。 Skype为Skype开发者网站上的开发人员提供了两个API

  • Skype KIT Beta
  • 配件(公共API)

在开发人员论坛上清楚地写道,Skype KIT Beta不适用于移动设备。

以下是参考https://support.skype.com/en/faq/FA10630/Can-I-use-SkypeKit-to-develop-applications-for-mobile-devices?fromSearchFirstPage=false

然后我尝试了解Public API。但是在关于Public API的文档页面上。

API有两层:

  • 通信层 - 是一组外部应用程序与Skype客户端建立连接并与之通信的方法。

  • 命令协议层 - 是一种基于文本的“语言”,一旦通信层建立了通信通道,外部应用程序就可以用它来与Skype客户端通信。

此外,有几个Skype API包装程序库封装了Skype API的功能。这种包装可以作为可选的第三层。

需要通信层API Skype客户端总是在系统上运行,这就是为什么它似乎适用于计算机操作系统(windows,mac)而非移动设备。

在包装器API中有“Skype4Java - Java包装器”。它给了我希望,但问题是访问这个,我需要渴望Skype开发者网站,我试图用我的Skype ID登录并得到错误“这个Skype名称无法访问”,我不知道是什么访问所需。

有人可以帮助我如何访问开发者网站(如何登录)以及需要哪些访问权限以及任何其他有助于在Android上获取Skype联系人及其状态的API。提前谢谢。

2 个答案:

答案 0 :(得分:2)

有些人设法在他们的机器人上使用SkypeKit。 但是,许可证目前不允许这样做,您需要为不同的设备构建不同的apks。

答案 1 :(得分:1)

当前的公共API没有适用于Android的方法。

你应该在这里注册SkypeKit:

http://developer.skype.com/skypekit