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

cron & php отправка уведомлений в 00:00

Добавлено: 12 сен 2011, 19:53
$Sasha$
скрипт должен отправлять уведомления всем пользователям уведомления.
скрипт запускается автоматически, надо просто написать скрипт отправки.
  • Данные :
    название БД : pshih
    название графы с id пользователя : uid
необходимо использовать последнюю библиотеку vkapi.class.php

вот примерная реализация :

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

 <?$api_id = '123456';$secret = 'Secret Code';//-------------------------//$message = 'С началом нового дня!Незабудь зайти в приложение!';$fense = 'SELECT * FROM psih';$result = mysql_query($fense);$VK = new vkapi($api_id, $secret);while($r=mysql_fetch_array($result)) {$resp = $VK->api('secure.sendNotification', array('uid'=>$r['uid'],'message'=>$message));set_time_limit(60);}?> 
но этот код неотправляет уведомления всем узерам а только админу.
Если вызывать скрипт в ручную он работает а если при помощи cron то работает только часть скрипта.

такой код работает если применить метод : secure.setCounter

P.S. :: Та часть которая работает с БД

Re: cron & php отправка уведомлений в 00:00

Добавлено: 13 сен 2011, 09:40
Noise Gate
http://flapps.ru/forum/topic3490.html
но там надо немного изменить vkapi.class.php, для того, чтобы он выдавал ответ в XML - об этом в топике тоже есть

Re: cron & php отправка уведомлений в 00:00

Добавлено: 13 сен 2011, 11:32
$Sasha$
но там надо немного изменить vkapi.class.php, для того, чтобы он выдавал ответ в XML - об этом в топике тоже есть
а зачем менять?

Re: cron & php отправка уведомлений в 00:00

Добавлено: 13 сен 2011, 11:56
Noise Gate
Потому что изначально он выдает даже не JSON, а уже объект json_decode. Можно было бы сделать скрипт и с ним, но лично мне приятнее работать с XML

Re: cron & php отправка уведомлений в 00:00

Добавлено: 09 дек 2012, 16:21
Назар
Можно еще попробовать установить автоматическуу отправку етого топика
http://flapps.ru/forum/topic3221.html

только вместо <body> добавь <body onload="SendMsg()">