2010-09-30 69 views
0

我的一個客戶希望在他的網站中提供以下功能。如何在打電話時在網站上打電話?

人1將調用者2從我們的網站 當人2回答人1會聽到在網站上他的聲音,而呼叫是怎麼回事 人1將點擊任何MP3文件的網站和人2將收聽MP3文件 和2人說話的人將在我們的網站上播放,以便人1可以聽到它。

這個東西怎麼可能?我正在使用twilio一年,但此功能不可用。

請幫助我。 我開發PHP

回答

0

一般語音應用服務,如twilio,通過請求基於在通話過程中發生的事件做什麼控制應用程序TROPO等方面的工作。例如,當新的呼叫到達時,他們會向預先指定的控制應用程序發送一個請求,詢問他們應該做什麼,然後當呼叫被回答時,他們會要求進一步的操作等。

在你的情況下,你希望它另一種方式工作,你想告訴服務器處理該呼叫做一些事情,以響應你的結局事件。可能有一個API調用可以在twilio,tropo等平臺上執行以啓動操作,但我無法回想起它。更有可能的是,您需要使用類似Asterisk AGI協議的協議,該協議允許在處理呼叫時將操作推送到服務器。 Cloudvox是我所知道的一個提供商,它支持一個支持AGI接口的託管服務,所以它們值得一看,當然比構建自己的Asterisk服務器更容易。

我還建議您檢查Anveo,因爲它們的產品通常比其他產品更加複雜一些,它們通常會非常快速地實現功能,因此您可以隨時要求在實時調用期間播放mp3的Web API 。

0

知道這是違法的記錄沒有其他人的電話交談知道它或除非你有一個竊聽許可證。你不是嗎?

+0

我會將此消息傳遞給我的客戶,其實我這裏需要技術幫助。但我沒有提到任何我會記錄的電話。我將只運行在網站上 – 2010-09-30 05:51:55

+0

真人語音,我認爲你我以前不明白的問題 – 2010-09-30 05:54:16

+0

非法......取決於你的法律框架。南非法律:http://www.internet.org.za/ricpci.html#interceptionofcommunicationbypartytocommunication這可能是粗魯的,有些人可能會認爲是不道德的,但它仍然是合法的。 – 2010-09-30 12:19:42