Skype的Android Api是什么?

8
我想知道是否有适用于Android的Skype API。我想要做的是使用API访问Skype联系人,并在我的应用程序中针对每个用户显示。那么,是否有适用于Android的Skype API?
从互联网上了解到Skype API的相关信息如下: Skype在其开发者网站上提供两个API: - Skype KIT Beta - Accessories (Public API)
在开发者论坛中明确写道,Skype KIT Beta不适用于移动设备。
这里是参考链接:https://support.skype.com/en/faq/FA10630/Can-I-use-SkypeKit-to-develop-applications-for-mobile-devices?fromSearchFirstPage=false 然后我尝试了解公共API。但是在文档页面上定义了关于公共API的两个层面。
  • 通讯层 - 是一组外部应用程序与Skype客户端建立连接并进行通信的方法。

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

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

通讯层API需要Skype客户端始终在系统上运行,这就是为什么它似乎是针对计算机操作系统(Windows、Mac)而不是移动设备。

在包装器API中有“Skype4Java - Java包装器”。它给了我希望,但问题是要访问它,我需要登录到Skype开发者站点,我试图使用我的Skype ID登录,但出现了错误“此Skype名称没有访问权限”,我不知道需要什么访问权限。

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


1
您可以在此处访问公共API文档:http://developer.skype.com/accessories - Ijaz Ahmed
我自己做了这个,我有一个解决方案,在一些设备上可以工作,但在另一些设备上则不行。在这里阅读更多信息:https://stackoverflow.com/questions/61438438/how-to-obtain-skype-id-from-contact-db-on-android-my-solution-is-almost-ok - Pascal
2个回答

2

一些人成功地在他们的安卓设备上使用了SkypeKit。然而,目前许可证不允许这样做,您需要为不同的设备构建不同的apk文件。


1

谢谢showHide,但是你认为SkypeKit有帮助开发Android应用程序吗?因为如果SkypeKit不能支持Android的话,我不想浪费额外时间。你对此有什么看法? - Ijaz Ahmed
@IjazAhmed 请帮帮我...我不知道如何在Android中集成Skype...我想在我的应用程序中获取用户的状态和个人资料。请帮帮我。 - dipali
SkypeKit不再受支持 - https://support.skype.com/en/faq/FA12322/is-skypekit-being-discontinued - Simon Featherstone
Skype Android SDK是否支持允许修改消息的SDP部分,以便将媒体RTP流路由到与应用程序运行的IP地址和端口不同的位置? - Nancy thakkar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接