php - 调用一个网站并使用php识别来电显示

标签 php gsm phone-call

我有一个想法,我想让某人用他们的手机调用电话号码,然后网站会显示他们的来电显示。我想在 php 中执行此操作,但我真的不确定该怎么做。我非常擅长 PHP,我假设您需要某种连接到 Web 服务器的 GSM 调制解调器来接受来电,但这真的是我所能得到的。如果有人能指出我正确的方向,那就太好了。

最佳答案

最近推出了一些服务,允许您使用 API 接听电话:

这些可能比尝试亲自接听电话更容易。

如果您打算使用调制解调器,那么您显然需要它的驱动程序并针对这些驱动程序公开的任何 API 进行编程。

无论哪种方式,您都需要一种方法将电话调用链接到网站上的 session - 也许为每个访问者生成一个唯一的号码,或者让他们在调用时输入一系列数字。工作流看起来像

  1. 用户访问网站
  2. 网站生成 session ID,提供用户电话号码
  3. 用户响铃号码
  4. 由 cloudvox/twilio API 或调制解调器驱动程序执行的调用处理软件/脚本/等
  5. 调用映射到 session (通过输入的号码、电话号码等)
  6. 来电显示与网站 session 相关联
  7. 用户刷新网站或网站自动刷新
  8. 网站向用户显示来电显示

关于php - 调用一个网站并使用php识别来电显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2890435/

相关文章:

Android:通话期间网络速度慢

php - 或者,通过使用 Zend\Db\Sql\Sql 与 Where 进行与

php - Laravel-5.6 'LIKE' 在选择的地方

mobile - 移远芯片QIMODE变化为 '+++' & 'ATO'

android - 通过 GSM radio 发送数据

java - 如何停止 intent.ACTION_CALL 一旦开始?

android - 如何不使用调用 Intent 直接调用电话?

php - 如何获取 opencart admin/catalog/product_form.tpl 上的所有类别?

php - 有什么方法可以自动化 - 用于测试 - 依赖于人的操作?

android - 检测电话开始拨出电话铃声的时间