0

我想呼叫第 3 方 URL,此 URL 由我的 SMS 门户提供给我,用于向最终用户发送 SMS。
现在的问题是,当我通过 PHP 调用这个 URL 时,状态发生了变化,我被重定向到了那个页面,有没有什么方法可以让我们一次又一次地调用这个 URL,我想多次调用这个 URL 的原因是因为可以有 1000 个用户,所以在 URL 中我必须提到用户的姓名和电话号码。
这个过程应该是异步的。

4

3 回答 3

1

那么exec()呢?

就像是:

$code = escapeshellarg("file_get_contents('http://www.site.com/etc...');");
exec("php -r {$code} > /dev/null 2>&1 &");

有关这些论点的更多信息。

于 2012-12-18T07:15:24.990 回答
0

使用 CURL 。有关详细信息,请参阅http://php.net/manual/en/book.curl.php

于 2012-12-18T07:13:41.023 回答
0

您可以制作另一个将发送请求的脚本,然后您可以使用 shell 命令从主脚本运行它,方法是在命令末尾附加&| at now将进程移至后台。

于 2012-12-18T09:43:35.240 回答