2009-12-15 118 views
1

如何定期向設備發送推送通知,例如:每x分鐘?如何定期向設備發送推送通知?

+1

我甚至無法把這個答案由於「答案」場所需的最小字符 - 是的。 – bpapa 2009-12-15 14:56:20

+0

嗨。什麼樣的設備?什麼樣的通知? – jkndrkn 2009-12-15 15:22:16

回答

1

沒有「內置」的方式來使用APNS來做到這一點。你將不得不讓你的推送提供者代碼爲你做這個。

就我而言,我的推送提供程序從數據庫表中抽取行並在指定的時間發送它們。我會在發送消息後再將另一行插入數據庫。

至於限制,我所說的每個人都說沒有限制。

chris。

+0

好的,謝謝。你能幫我解決一小段代碼以開始嗎? – rdesign 2009-12-15 16:16:15

+0

關於如何在Apple官方文檔中進行詳細說明,請先嚐試一下,然後根據需要回答問題 - http://developer.apple.com/IPhone/library/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG /Introduction/Introduction.html#//apple_ref/doc/uid/TP40008194-CH1-SW1 – bpapa 2009-12-15 18:39:06

+0

我寫過一個php腳本。推送工作。現在我需要實現「每分鐘」功能。任何想法如何實現? – rdesign 2009-12-23 22:18:11

3

[在我的手機上點擊此按鈕 - 希望格式是正確的 - 如有必要,我會在稍後修復它。道歉提前如果這是凌亂...]

正如其他人所指出的那樣,你要看看蘋果的文檔如何做到這一點(它不是世界上最簡單的過程)..

我想做的貢獻是,你看看這個建議:http://urbanairship.com/push/

城市飛艇需要麻煩的的照顧,否則你不得不應付自己。您仍然需要在Apple上註冊才能發送推送通知,但是如果您使用Urban Airship的功能,他們將爲您提供通知服務,報告,管理控制檯和用於與系統交互的REST API的託管。他們甚至有一個調度組件,我敢打賭,它會解決你的問題,只需幾個簡單的調用。

這些傢伙對我來說是本地的(我住在俄勒岡州的波特蘭),我看過他們的一些演示 - 它是光滑的

還有其他的功能,但我想列出的是引人注目足以至少給它看看:)

這顯然不是必需的 - 你可以做到這一切在你自己的,但服務他們」重新提供是非常好的和負擔得起的。

在撰寫本文時,他們有一個「獨立」帳戶,可以讓您每月免費發送100,000條通知。之後,它每次通知0.001美元(再次,這似乎是每月- 所以,如果我瞭解條款的權利,你會得到100,000免費通知月,這真是太棒了)。

你可以看到不同的定價選擇這裏:http://urbanairship.com/plans-and-pricing/

我不會跟這些人隸屬於以任何方式超過當地怪胎事件與他們有聊,並已提供,以及其他參加者,免費酒精飲料。但是,因爲我不喝酒,所以我想我的判斷不會受到送禮心理的影響(迷人的主題)。

所以......至少看看他們提供的東西是值得的。如果其他人有類似服務的鏈接,請在評論中發帖。蘋果給開發者提供了一個很棒的平臺,但他們並沒有讓這個地方變得很容易 - 看到像這樣的商店使得它更容易訪問,這很酷。

當然:)。在意見,