我想为iPhone使用具有更多功能的Skype服务构建一个应用程序。
现在我知道Fring在iPhone上提供Skype通话,所以它必须可行。
问题是,如何以与Skype应用程序或Fring相同的方式构建它。
In this blog post,那家伙提供“SoonR Talk”,但需要注意的是,它使用了两个SkypeOut电话和两个会议。因此,您将使用SkypeOut积分的两倍。
有关Fring和Skype API的任何信息都会有所帮助。 感谢。
答案 0 :(得分:2)
Shai,Fring经营着一个拥有数百个Skype运行实例的Skype服务器场。这款fring iPhone应用程序与Fring服务器进行了对话,后者与Fring(Skype)服务器进行了对话,后者与Skype网络进行了通信。它不是一个快速,廉价,简单或简单的架构。
另一方面,Skype的iPhone应用程序几乎是一个完整的客户端。它签署了Skype的身份验证服务,完成大部分p2p事务(没有超级编码或中继),并提供大多数Skype模式(没有视频,没有文件传输,没有屏幕共享等)。Brad是正确的,你需要在SkypeKit SDK上构建你的应用程序(做iSkype方法),或者你需要投入很多东西来做Fring方式。
这两种方法都不受Skype支持,两者都可能涉及到您违反Skype的TOS / EULA。
在Skype提供解决方案之前,请查看Twilio和Voxeo的PSTN服务。
答案 1 :(得分:1)
正式地说,看起来SkypeKit最终可能会为此提供支持,但现在它似乎是limited to the desktop。