2017-01-12 1 views
0

私はこのモバイルテクノロジとPHPを初めて使用しています。私は約2つまたは2つの半分のレコードを持っています。そこでは、SMSを送信する必要があるだけでなく、携帯電話で通知をプッシュする必要があります。 PHPでは、単純なループ技法で試してみましたが、数字からSMSを逃したことがあるので、正しい方法ではないようです。また、第三者のAPIを使用したくない場合もあります。PHPで百万レコードにSMSやプッシュ通知を送るには

このレコードをPHPスクリプトで処理する方法をいくつか考えたいと思います。ここにはsudoのコードがあります

$mobilenumbers = array("1","2","3",........."2500000"); 


foreach($mobilenumbers as $val){  
    $flag = $this->sendSms($val); 
} 

function sendSms($mobileNumber){ 

    Send SMS to Mobile Number 

} 

ここでforeachループは多くのスキップを行います。

+2

あなたはAPIを使用したくないので、コードを表示していません。私はあなたにこれを聞くことができますか?私たちはどうやって答えられないのですか? [だから] – Xorifelse

+0

の[質問]を学ぶこれは一般的なシナリオです。私はsudoのコードを書くことができます。 –

+0

あなたはSMSのゲートウェイを持っていますか? – nogad

答えて

0

あなたはPHPでアンドロイドとiosのデバイスに通知を送信するための基本的なコードを知っていたと思います。それを複数のデバイスに送信する方法だけを知る必要があります。 PHPで送信すると時間がかかりました。 Androidの場合、各チャンネルのリクエストには10​​00を超えるデバイスが含まれていてはいけません。 IOSでは、各デバイスを要求する必要があり、一度に複数のデバイスに通知を送信するサポートも提供されますが、失敗ケースの可能性は単発で送信するよりも高くなります。一度に複数のデバイスに通知を送信したい場合、1つのデバイスIDが間違っていると、残りのデバイスのチャネルが閉じられます。

関連する問題