0

私の問題の解決策があればいいのですが、gammu から送信される SMS を 1 時間あたり最大 150 SMS に制限する必要があります。これは、ガムが午後 8 時に SMS の送信を開始し、午後 8 時 20 分に 150 の SMS の送信を終了した場合を意味します。次の期間は 09:00 PM で、さらに 150 の SMS が送信されます

そして、毎日のクォータは1000 SMSになります

私はこれを試してみました: (SenderID) OR SenderID = '') and (select count(1) FROM sentitems WHERE SenderID = '' and TIMESTAMPDIFF(hour,SendingDateTime,now()) < 1) < 150 ORDER BY SendingDateTime ASC LIMIT 1

しかし、うまくいきません。どんな助けでも私にとって素晴らしいでしょう。

4

1 に答える 1

0

Gammu にはレート制限がありません。監視ツールを使用して、送信されたメッセージの数を確認し、制限に達した後にデーモンを停止できます。

于 2016-10-23T11:15:51.643 に答える