Скрипт отправки уведомлений (цикл по 100 уведомлений)

Темы только для ознакомления. Уроки по использованию старой версии ВКонтакте API и устаревших методов.
Emeltil
Сообщения: 298
Зарегистрирован: 26 мар 2011, 15:29

Re: Скрипт отправки уведомлений (цикл по 100 уведомлений)

Сообщение Emeltil »

a-kush-er писал(а):мой хостинг не поддерживает cUrl, что можете посоветовать?
кроме смены хостинга
либо не пользоваться уведомлениями либо другой хостинг
ifoow
Сообщения: 28
Зарегистрирован: 31 мар 2011, 13:45

Re: Скрипт отправки уведомлений (цикл по 100 уведомлений)

Сообщение ifoow »

Добрый день. База 20к, многим не отправлялось уведомления, проверил через ответ сервера. Выдает ошибку

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

150 Invalid timestamp api_id 2128360 format XML message C 9 мая, отправь открытку ! http://vk.com/app2128360 method secure.sendNotification random 2041723104 timestamp 1336514425 uids далее много uid
Как быть ?
sanych_dv
Разработчик
Разработчик
Сообщения: 550
Зарегистрирован: 29 апр 2011, 01:52

Re: Скрипт отправки уведомлений (цикл по 100 уведомлений)

Сообщение sanych_dv »

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

 require_once('vkapi.class.php'); $api_id = 1111111; $secret_key = 'qwerty'; $VK = new vkapi($api_id, $secret_key); $sendNotification = $VK->api('secure.sendNotification', array('uids' => $uids, 'message' => 'Ваше сообщение' ));  
ifoow
Сообщения: 28
Зарегистрирован: 31 мар 2011, 13:45

Re: Скрипт отправки уведомлений (цикл по 100 уведомлений)

Сообщение ifoow »

Решил проблему переопределением апи каждые 500 пользователей, просто подключение отваливалось из-за долгого времени отправки
faraday
Сообщения: 16
Зарегистрирован: 29 апр 2011, 15:09

Re: Скрипт отправки уведомлений (цикл по 100 уведомлений)

Сообщение faraday »

пытаюсь отправить уведомления 40к пользователям. код примера не менял, но каждый раз пишет ошибку таймтампа. при этом сам он почему то передаётся в параметре random

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

<error><error_code>150</error_code><error_msg>Invalid timestamp</error_msg><param><key>random</key><value>1257669360×tamp=1346686368</value></param>
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Скрипт отправки уведомлений (цикл по 100 уведомлений)

Сообщение Александр »

faraday

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

<?echo time();?>
Сравни время на своем сервере и здесь http://flapps.ru/time.php
Если разница большая, то проблема может быть в этом.
andrei2295kmail
Сообщения: 188
Зарегистрирован: 07 ноя 2011, 10:51

Re: Скрипт отправки уведомлений (цикл по 100 уведомлений)

Сообщение andrei2295kmail »

пишет что отправил, ошибок нет
но уведомлений нет(
что не так?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Скрипт отправки уведомлений (цикл по 100 уведомлений)

Сообщение Александр »

andrei2295kmail
В настройках приложения разрешено получать уведомления?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Скрипт отправки уведомлений (цикл по 100 уведомлений)

Сообщение Александр »

andrei2295kmail
Нужно искать на каком этапе появляется ошибка. Может из базы ничего не выбирается, может запрос на сервер api не уходит и т.д.
Использование в коде echo и print_r - поможет выяснить.
Ответить