Страница 1 из 1

Сколько оповещений можно?

Добавлено: 28 дек 2012, 10:06
manticore
Я вот не могу понять, существует перерыв на отправку оповещения от приложения?
Только что отправил уведомление всем пользователям приложения и получил ответ:

Код: Выделить всё

Array ( [response] => ***,***,***) 
После попробовал еще раз и получил ответ:

Код: Выделить всё

Array ( [response] => ) 
Почему нельзя отправить повторное оповещение? сколько времени требуется на перерыв?

Вчера попробовал сделать тоже самое, все получилось и ответ на второй был такой-же как как и здесь во втором.

Получается какой-то интервал на отправку все-таки есть?

Одному пользователю ответ такой:

Код: Выделить всё

Array ( [error] => Array ( [error_code] => 15 [error_msg] => Access denied: too frequently [request_params] => Array ( [0] => Array ( [key] => api_id [value] => ***) [1] => Array ( [key] => format [value] => json ) [2] => Array ( [key] => message [value] => приветики ) [3] => Array ( [key] => method [value] => secure.sendNotification ) [4] => Array ( [key] => random [value] => 665 ) [5] => Array ( [key] => timestamp [value] => 1356678432 ) [6] => Array ( [key] => uids [value] => ***) [7] => Array ( [key] => v [value] => 3.0 ) [8] => Array ( [key] => sig [value] => *** ) ) ) )

Re: Сколько оповещений можно?

Добавлено: 28 дек 2012, 10:15
sergiks
Тоже озадачивался этим вопросом, но так и не написал в поддержку. А зря - там бы ответили, из первых рук.

Напишите им, и поделитесь ответом через сутки, пжлст?

Re: Сколько оповещений можно?

Добавлено: 28 дек 2012, 10:22
manticore
Я им написал, если здесь не ответят, то напишу что они ответили.

Re: Сколько оповещений можно?

Добавлено: 28 дек 2012, 10:24
Serge
Время между отправкой оповещений - час.
И я надеюсь вы отправляете в цикле по 100 штук.
Если я правильно понял вопрос :)

Re: Сколько оповещений можно?

Добавлено: 28 дек 2012, 10:30
manticore
Serge, Одному пользователю - одно уведомление за час? Чаще сделать невозможно?
Как понять 100 штук в цикле, одному пользователю 100 штук? :D

Код: Выделить всё

$resp = $VK->api('secure.sendNotification', array('timestamp'=>date('U'), 'random'=>rand(), 'uids'=>$uids, 'message'=>$mess));
Вот так отправляю, а выше для всех пользователей делаю пустую переменную и в нее циклом добавляю каждого пользователя через запятую.

Re: Сколько оповещений можно?

Добавлено: 28 дек 2012, 12:25
Serge
manticore писал(а):Serge, Одному пользователю - одно уведомление за час? Чаще сделать невозможно?
Как понять 100 штук в цикле, одному пользователю 100 штук? :D

Код: Выделить всё

$resp = $VK->api('secure.sendNotification', array('timestamp'=>date('U'), 'random'=>rand(), 'uids'=>$uids, 'message'=>$mess));
Вот так отправляю, а выше для всех пользователей делаю пустую переменную и в нее циклом добавляю каждого пользователя через запятую.
Одному пользователю - одно уведомление раз в час. Если чаще - они просто не приходят пользователю, настроек для учащения нигде не видел.
А по 100 штук - 100 пользователей за раз, через запятую.

Re: Сколько оповещений можно?

Добавлено: 28 дек 2012, 14:55
manticore
Serge, а больше 100 нельзя за раз?

Re: Сколько оповещений можно?

Добавлено: 28 дек 2012, 22:52
Serge
manticore писал(а):Serge, а больше 100 нельзя за раз?
Смотря что такое "за раз". За один запуск скрипта - можно (в цикле отправлять по 100). За одно обращение к АПИ - нет.

Re: Сколько оповещений можно?

Добавлено: 28 дек 2012, 23:47
manticore
Serge, спасибо за помощь :)