实际上,我正在使用 API 从我的网站的网页发送短信。短信网关站点只提供发送反馈,不返回我的网站。发送短信后,我需要发送电子邮件和更新数据库。我知道 JavaScript 和 PHP。
我不想依赖短信网关重定向,有没有办法在没有他们参与的情况下访问他们的网页并返回?
实际上,我正在使用 API 从我的网站的网页发送短信。短信网关站点只提供发送反馈,不返回我的网站。发送短信后,我需要发送电子邮件和更新数据库。我知道 JavaScript 和 PHP。
我不想依赖短信网关重定向,有没有办法在没有他们参与的情况下访问他们的网页并返回?
使用 cURL 从您的服务器调用 API 并使客户端体验完全在您的控制之下 - 这样您不仅可以重定向、AJAX 或任何您想要的东西,您还可以在客户端滥用您的页面时躲避一些低飞的子弹。
从您的问题来看,我假设您通过将浏览器重定向到 SMS 网关站点来将控制权转移到它,然后没有。一旦浏览器离开您的站点并加载网关站点,您将无法再运行任何代码。
相反,如果您是通过服务器或客户端代码调用 SMS 网关 API,那么可以。调用 API 的 HTTP 请求完成后,您将能够像往常一样执行重定向。