|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
внутри.
Если по-проще, то что-нибудь типа Если по-серьезнее - лучше сходить на форум к пхпшникам. |
|
|||||
Регистрация: Jul 2007
Адрес: Россия, Москва
Сообщений: 522
|
Спасибо, ваш ответ послужит отправной точкой к моим поискам =)
|
|
|||||
[+1 25.04.11]
|
Надо было все лиши почитать, я бы все понял сразу. Спасибо.
Добавлено через 4 минуты Елементарный пример: <?php // инициализация сеанса $ch = curl_init(); // установка URL и других необходимых параметров curl_setopt($ch, CURLOPT_URL, "http://google.ru"); curl_setopt($ch, CURLOPT_HEADER, 0); // загрузка страницы и выдача её браузеру curl_exec($ch); // завершение сеанса и освобождение ресурсов curl_close($ch); ?> Добавлено через 41 минуту mikhailk, попробуй те это сделать. Почему так? Загружает почти любой сайт, кроме В контакта... Добавлено через 5 часов 18 минут Open API, скорее всего вот в чом был амоя проблема. |
|
|||||
Регистрация: Jun 2010
Сообщений: 17
|
а где в скрипте на 1ой странице unsleep ? Какой параметр там отвечает за задержку? О_О не нашел
|
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
не unsleep, а usleep
Если точнее - usleep(300000); Цикл с выбором очередной сотни из БД и задержкой в 0.3сек тривиален и предлагался к самостоятельному написанию. |
|
|||||
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
Возник вопрос... С отсылкой уведомлений всё ясно, а как сделать так, чтобы уведомления не отсылались тем, кто удалил приложение со страницы? Я имею в виду, что можно отловить событие на установку приложения и отослать ID пользователя к себе на сервер, можно просто отослать ID, как только он вошёл в приложение, если оно предварительно требует установки. Но как отписать пользователя от рассылки? На страничке описания метода secure.sendNotification написано, что API возвращает список тех, кому было отправлено уведомление. Можно ли считать, что все, кому оно не было отправлено, удалили приложение со своей странички? Я так понимаю, в этот список входят также те, кто отключил рассылку, но может включить её в будущем. В принципе, можно повесить на событие изменения настроек повторный запрос на регистрацию пользователя в базе, если удалён? Ну или не удалять пользователей, а переключать в базе состояния активен/неактивен.
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Цитата:
Цитата:
|
|
|||||
У меня массовая рассылка нотиферов на ПХП реализована так:
В общей библиотеке: Есть коннектор, который отвечает за взаимодействие наш сервер <-> сервер АПИ платформы Есть нотификатор, который получает коннект к базе и параметры столбца с уидами пользователей На данный момент есть реализации для ОК, ММ, ВК В каждом проекте: Есть cli php скрипт, который запускается с помощью nohup, ведется несколько логов - текущий запрос (для контроля работы скрипта), журнал рассылки (все разосланые нотиферы, процент дошедших)
__________________
Сам себе репортер |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
А у меня скрипт на сотню строчек и все
|
|
|||||
Через коннектор можно не только нотиферы отправлять, но и любые запросы к платформе, поэтому он вынесен отдельно. cli script отдельно, чтобы запускать из админки.
А так все три файла на 200 строк не наскребут.
__________________
Сам себе репортер |
Часовой пояс GMT +4, время: 20:45. |
|
« Предыдущая тема | Следующая тема » |
Теги |
вконтакте , Задержка , Оповещения , Таймер |
Опции темы | |
Опции просмотра | |
|
|