Как регулярно отправлять push-уведомления на устройство? - PullRequest
1 голос
/ 15 декабря 2009

Как отправлять push-уведомления на устройство через регулярные промежутки времени, например, каждые х минут?

Ответы [ 2 ]

2 голосов
/ 16 декабря 2009

[Нажав на мой телефон - надеюсь, с форматированием все в порядке - я исправлю это позже, если это необходимо. Заранее извиняюсь, если это грязно ...]

Как уже отмечали другие, вы можете посмотреть в документации Apple, как это сделать (это не самый простой процесс в мире) ..

Я хотел бы внести предложение, чтобы вы это проверили: http://urbanairship.com/push/

Городской дирижабль берет на себя тонну хлопот, с которыми вам в противном случае пришлось бы иметь дело. Вам все еще нужно зарегистрироваться в Apple для отправки push-уведомлений, но если вы используете биты Urban Airship, они предоставят вам хостинг для вашей службы уведомлений, отчетов, консоли управления и REST API для взаимодействия с системой. У них даже есть компонент планирования, и я готов поспорить, что он решит вашу проблему с помощью всего лишь нескольких простых вызовов.

Эти ребята местные для меня (я живу в Портленде, штат Орегон), и я видел несколько их демонстраций - это пятно .

Есть и другие функции, но я думаю, что перечисленные достаточно убедительны, чтобы хотя бы взглянуть на них:)

Это явно не требуется - вы можете сделать все это самостоятельно, но предлагаемые ими услуги безумно хороши и доступны.

На момент написания этой статьи у них была независимая учетная запись, которая позволит вам бесплатно отправлять через них 100 000 уведомлений в месяц. После этого это $ 0,001 за уведомление (опять же, это, кажется, за месяц - так что, если я правильно понимаю условия, вы получите 100 000 уведомлений бесплатно каждый месяц, что просто потрясающе).

Здесь вы можете увидеть различные варианты цен: http://urbanairship.com/plans-and-pricing/

Я не связан с этими ребятами никоим образом, кроме как поболтать с ними на местных мероприятиях, и мне предложили вместе с другими посетителями бесплатные алкогольные напитки. Но, поскольку я не пью, я хотел бы думать, что мое суждение не было затронуто психологией дарения (захватывающий предмет).

Итак ... стоит хотя бы взглянуть на то, что они предлагают. И если у кого-то есть ссылки на подобные сервисы, публикуйте их в комментариях. Apple предоставила разработчикам удивительную платформу для игры, но они не сделали ее очень легкой в ​​некоторых местах - это здорово, что такие магазины делают ее более доступной.

По моему мнению, конечно:)

1 голос
/ 15 декабря 2009

Не существует «встроенного» способа сделать это, просто используя APNS. Вы должны были бы сделать так, чтобы ваш код провайдера push сделал это для вас.

В моем случае мой провайдер push извлекает строки из таблицы БД и отправляет их в указанное время. Я бы просто вставил еще одну строку обратно в БД после того, как отправил сообщение.

Что касается лимита, все, с кем я говорил, говорят, что в действительности нет лимита.

Крис.

...