Скрипт отправки уведомлений (цикл по 100 уведомлений)
-
- Сообщения: 31
- Зарегистрирован: 02 апр 2011, 00:02
Re: Скрипт отправки уведомлений (цикл по 100 уведомлений)
Сделал как все написано. Протестировал на себе одном.
Всё нормально, отправилось и в правильной кодировке.
Далее, решил разослать по всем своим 42 000 пользователям.
Написал текст, нажал отправить.
В итоге вместо циклических выводов о результатах отправки (как я думаю должно быть),
я получил заголовок у браузера Соединение ... а в строке состояния - ожидание ответа....
И тут я два сценария вижу:
1. Либо через минут 10 когда всем разошлется, появится долгожданная надпись Отправлено до.
2. Либо я получу сообщение от браузера сайт не найден или время ожидания ответа истекло.
Жду, на данный момент уже минут 15.
Как быть?
P.S. код не менял. Сайт и приложения доступно, то есть хостинг не перегрузился у меня.
Всё нормально, отправилось и в правильной кодировке.
Далее, решил разослать по всем своим 42 000 пользователям.
Написал текст, нажал отправить.
В итоге вместо циклических выводов о результатах отправки (как я думаю должно быть),
я получил заголовок у браузера Соединение ... а в строке состояния - ожидание ответа....
И тут я два сценария вижу:
1. Либо через минут 10 когда всем разошлется, появится долгожданная надпись Отправлено до.
2. Либо я получу сообщение от браузера сайт не найден или время ожидания ответа истекло.
Жду, на данный момент уже минут 15.
Как быть?
P.S. код не менял. Сайт и приложения доступно, то есть хостинг не перегрузился у меня.
Re: Скрипт отправки уведомлений (цикл по 100 уведомлений)
Давно тестил код на более чем 10000 пользователей - все работало и пошагово выводило текст отправки. Когда тестил на 40000 - сообщения не отправились всем из-за сервера.
В связи с последними изменениями в методе и вводом дополнительных ограничений, может быть полезным узнавать статус отправки.
Скрипт написан с иcпользованием API 2.0, у меня сейчас необходимости в отправки уведомлений нет - переделывать скрипт не буду.
Если бы переписывал, то на API 3.0 и по другому алгоритму.
В связи с последними изменениями в методе и вводом дополнительных ограничений, может быть полезным узнавать статус отправки.
Код: Выделить всё
$query = $api->sendNotification($uids, $message);$result = new SimpleXMLElement(get_url($query));print_r($result);
Если бы переписывал, то на API 3.0 и по другому алгоритму.
-
- Сообщения: 31
- Зарегистрирован: 02 апр 2011, 00:02
Re: Скрипт отправки уведомлений (цикл по 100 уведомлений)
Я переписал скрипт твой по новой и сделал с помощью JQuery. Скоро выложу в уроках.
Там пошагово у меня выдаёт.
Там пошагово у меня выдаёт.
- boombast1k
- Сообщения: 332
- Зарегистрирован: 23 июн 2011, 07:31
Re: Скрипт отправки уведомлений (цикл по 100 уведомлений)
А что можно сделать если curl не поддерживается?
Re: Скрипт отправки уведомлений (цикл по 100 уведомлений)
boombast1k
Можешь попробовать установить денвер и использовать скрипт с локалки.
Можешь попробовать установить денвер и использовать скрипт с локалки.
- boombast1k
- Сообщения: 332
- Зарегистрирован: 23 июн 2011, 07:31
Re: Скрипт отправки уведомлений (цикл по 100 уведомлений)
Александр
Спасибо, Попробую..
Спасибо, Попробую..
- boombast1k
- Сообщения: 332
- Зарегистрирован: 23 июн 2011, 07:31
Re: Скрипт отправки уведомлений (цикл по 100 уведомлений)
Warning: mysql_connect() [function.mysql-connect]: Access denied for user '[user]'@'localhost' (using password: YES) in /home/u287455538/public_html/send.php on line 15
Access denied for user '[u287455538]'@'localhost' (using password: YES)
вот такая фигня вылазит... Чо делать?
на старом хостинге все работало но там не было curl , а здест есть curl но не работает
помоите пожалуйста!!! И как узнать host БД?
Access denied for user '[u287455538]'@'localhost' (using password: YES)
вот такая фигня вылазит... Чо делать?
на старом хостинге все работало но там не было curl , а здест есть curl но не работает
помоите пожалуйста!!! И как узнать host БД?
- boombast1k
- Сообщения: 332
- Зарегистрирован: 23 июн 2011, 07:31
Re: Скрипт отправки уведомлений (цикл по 100 уведомлений)
Все разобрался, там хост не localhost а другой...
- boombast1k
- Сообщения: 332
- Зарегистрирован: 23 июн 2011, 07:31
Re: Скрипт отправки уведомлений (цикл по 100 уведомлений)
ты выкладывал? или еще нет?Альберт_Уфа писал(а):Я переписал скрипт твой по новой и сделал с помощью JQuery. Скоро выложу в уроках.
Там пошагово у меня выдаёт.