我正在考慮使用Twilio API編寫呼叫篩選應用程序。電話可以有「轉發」之類的元數據嗎?
當來電時,我的應用程序將根據各種規則決定是否撥打我的電話或將來電者發送至語音信箱。
所以通話將源源不絕:
┌─────────┐
┌─▶│Voicemail│
┌──────┐ ┌─────────────┐ ┌──────┐ │ └─────────┘
│Caller│─▶│Twilio Number│─▶│My App│─┤
└──────┘ └─────────────┘ └──────┘ │ ┌─────────┐
depending└─▶│My Phone │
on rules... └─────────┘
理想情況下,我可以做這兩件事情:
- 我的手機只環呼叫,將其通過我的應用程序路由
- 當我的手機響了,我看到原來的來電者的來電顯示
對於#1,我可以讓我的運營商阻止所有其他呼叫,或者可以編寫一些Android代碼在我的手機上運行,但無論如何,我需要知道「這是來自我的應用。 「
這兩樣東西都可能嗎?例如,一個電話可以有元數據說明它從哪裏轉發,或者是唯一可以獲得的信息的來電顯示?
我可以同時傳遞原始來電顯示和通過我的應用來電的事實嗎?
感謝您的回覆! 「耳語」很有幫助,但並不理想,因爲手機仍然響起,在我知道這是我不想要的電話之前,我仍然必須接聽。是否有任何其他方式發送電話,以允許附加一些元數據 - 例如,將VOIP呼叫發送到定製的Android應用程序,該應用程序可以檢查來電並決定是否響鈴? –