Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   API приложений и сред (http://www.flasher.ru/forum/forumdisplay.php?f=61)
-   -   notifications.send (http://www.flasher.ru/forum/showthread.php?t=201444)

Djay 16.06.2013 18:47

notifications.send
 
Добрый вечер!
Гугл и официальная документация не дали ответа на вопрос, поэтому ничего не остается как самому поднять тему. Сделал крон рассылки уведомления через api "моего мира", но социальная сеть ведет себя как-то странно, а именно:

1. Запускаю рассылку для пользователя, у которого в настройках доступа приложения стоит галочка "тестер", в общих настройках - галочка "получать уведомления". Раньше ему никогда ничего не рассылал.
2. Социальная сеть отвечает:
Код:

<?xml version="1.0" encoding="UTF-8"?>
<response_notifications_send></response_notifications_send>"

Это означает, что в запросе нет ошибок, однако пользователю уведомление не отправилось. Почему не отправилось черт его знает, никакого пояснения.
3. Специально делаю ошибку в запросе, чтобы проверить может ли вообще возникнуть ошибка - соц. сеть отвечает ошибкой. Это хорошо, хоть что-то.
4. Запускаю крон с интервалом в минуту, он шлет запрос, и в какой-то момент социальная сеть откликается, высылает уведомление, и отдает ответ:
Код:

<response_notifications_send><user>uid</user></response_notifications_send>
Мне кажется, это подтверждает, что мой запрос и соотвественно крон рабочий. Пробую отправить для другого такого же нового пользователя, и тишина, также ничего, старому даже спустя время снова ничего не отправляется. Для сравнения у вконтакте все хорошо тестировалось с задержкой в пару минут. Ссылка на офф документацию:

http://api.mail.ru/docs/reference/re...ications-send/
Цитата:

Пользователь не может получать более одного уведомления от приложения в неделю, если это не автор приложения или тестер, которому выдано соответствующее разрешение.
То есть я как разработчик с галочкой тестер, должен иметь возможность получать уведомления чаще чем раз в неделю, чтобы проверить, что все работает, хотя нигде не сказано насколько чаще. Однако, даже на новом пользователе, которому никогда ничего не рассылал, ничего не приходит. Пробовал неоднократно в течение одного дня, и также с интервалом в пару дней, поэтому думаю маловероятно, что это сбой соц. сети. В общей сложности удалось отправить уведомления два раза, двум разным пользователям.

Все же дело в кривом api, что-то я делаю не так, или есть какая-то особенность, о которой я не знаю? Если у кого-нить есть идеи, буду заранее благодарен.


Часовой пояс GMT +4, время: 08:55.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.