2011-10-08 88 views
5

是否有任何Java API可以撥打電話給移動電話(前提是服務提供商將支持撥打該電話)?Java API撥打電話

myProgram(A) --> Java API to make a call like Skype(B) --> PSTN/Mobile network support(c) 

模塊A將是我的Java代碼,它會調用B的API,這將反過來將呼叫轉移到我的服務提供商。

我在找B級API。另外,我沒有使用Android。我想在我的服務器上運行此代碼。

我試過並登陸到Skype。 對於使用Skype,Skype應該安裝在機器上(我不需要)。

有沒有其他解決方案來做到這一點?

回答

2

你已經看過Asterisk嗎?有一個Java API

+0

免費或許可? – Rites

+0

GNU GPL下的Asterisk和Apache License下的Asterisk-Java,因此都是免費的。 – Chris

+0

是否需要爲我的服務提供商配置Asterisk? – Rites

2

Java Telephone API (JTAPI)。你可以看看那個。它有不同的實現,如xtapigjtapi。我曾與xtapi合作過。

它允許您撥打/接聽電話。

+0

你可以在這裏添加一些代碼嗎?另外,你如何配置你的PSTN /移動網絡提供商呢? – Rites

+0

從哪裏下載javax.telephony jar – Max