2015-08-10 4 views
0

Я хочу получать уведомление, когда кто-то звонит, и он недоступен - в первый момент он стал доступен. есть ли способ проверить его в JAVA, Android, Javascript или некотором запросе API?Проверьте, нет ли телефонного номера

Есть ли способ сделать «поддельный телефонный звонок» и получить ответ, если доступно число или нет?

+0

да, вы набираете * 66 (в Северной Америке) и оплатить через нос для «оживленного вызова», который будет активирован на этом номере. –

+0

Это не программно мой друг. и даже не международный вариант – itzhar

ответ

1

Вы не можете подделать телефонный звонок, но это невозможно сделать программно. Однако, его не тривиальна и требует, чтобы у вас есть по крайней мере две вещи созданы по крайней мере

  1. услуга счета у поставщика Voip, или, по крайней мере, DID номер, установленный для маршрутизации вызовов на сервер
  2. Вам нужен экземпляр FreeSwitch или Asterisk работает на этом сервере для обработки вызова

как Freeswtich и Звездочка имеет Java библиотеки, которые можно использовать для подключения в запущенных команды экземпляра и выпуска.

Ссылка на Freeswich ESL library вы можете использовать это, чтобы инициировать звонки в VoIP и получать информацию о вызове. В идеале вы можете инициировать вызов программно, а затем, если он пройдет, звоните на ваш IP-телефон, чтобы подключиться к вызову. Если линия занята, вы просто будете повторять вызов до тех пор, пока это не будет. Я оставлю исследование о том, как это сделать для вас, но это определенно возможно.

Вот некоторые полезные ссылки:

Успехов

+0

большое спасибо. iĺl проверьте, что – itzhar

+1

Также ознакомьтесь с https://www.twilio.com. Почему звонки почему-то были созданы. – Jonathan

Смежные вопросы