0

サードパーティの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

リクエストを送信する別のスクリプトを作成し、コマンドの最後に&またはを追加してプロセスをバックグラウンドに移動することにより、シェルコマンドを使用してメインスクリプトから実行できます。| at now

于 2012-12-18T09:43:35.240 に答える