0

如果您能解决我的问题,那就太好了:我必须将 gammu 发送的短信限制为 maksimum 每小时 150 条短信。这意味着如果 gammu 在晚上 08:00 开始发送短信并在晚上 08:20 完成发送 150 条短信。下一个时段将是 09:00 PM 再发送 150 条短信

每日配额为 1000 条短信

我试过这个:[sql] find_outbox_sms_id=SELECT ID, InsertIntoDB, SendingDateTime, SenderID FROM outbox WHERE SendingDateTime < NOW() AND SendingTimeOut < NOW() AND SendBefore >= CURTIME() AND SendAfter <= CURTIME() AND (isnull (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 回答