定制苹果推送通知服务器与城市飞艇和喜好
我需要为我的一个项目实现推送通知。我评估的一些可能性是:
- 在服务器上构建我自己的 APN 发送脚本
- 使用 Urban Airship
你们会推荐哪一个?为什么?
注意。我知道 Urban Airship 的费用有点高,但假设 100 万条免费通知对我来说就足够了。
I need to implement the push notifications for one of my projects. Some of the possibilities I evaluated are:
- building my own APN sending script on the server
- using Urban Airship
Which one would you guys recommend and why?
NB. I know Urban Airship costs a bit, but assume that the 1 mil free notifications are enough for me.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
你已经回答了你自己的问题,不是吗?
自己做的好处是,您可以免费获得无限的权限,并且可能拥有更多的控制权(尽管推送通知是推送通知是推送通知......您真正需要多少控制权)。
城市飞艇的优点是可以节省时间/精力/资源。您无需维护任何内容或修复任何错误。
我假设如果您发送超过一百万条推送通知,您可能可以通过您的应用程序获利,从而支付服务费用。请记住,一百万是一个巨大的数字。您可以向 100 人发送 10,000 条推送通知。
you've kinda answered your own question really haven't you?
the positives of doing it yourself are that you get unlimited for free and probably have more control (although a push notification is a push notification is a push notification... how much control do you really need).
the positives of urban airship are that you save time/effort/resources. You don't have to maintain anything or fix any bugs.
I'm assuming if you send over a million push notifications you can probably monetise your app and thus pay for the service anyway. Remember a million is a huge amount. You can send 100 people 10,000 push notifications.
您还应该考虑 Xtify。
与 Urban Airship 类似,Xtify 将为您节省时间/精力/资源,但如果您选择扩展到 iPhone 以外的其他平台,例如 Android 和 Blackberry 等,这些平台没有本机推送支持,您可以使用一个 API 处理所有通知。
Xtify 还包含一些工具,可让您通过通知或独立轻松利用位置等信息。例如,您可以将通知配置为根据用户位置自动生成。
至于价格,Xtify 为您提供最多 25 万用户的无限通知...
当我们这样做时我们的评估、位置数据和管理工具被证明对我们来说是一个巨大的差异化因素。
You should also consider Xtify.
Similar to Urban Airship, Xtify will save you time/effort/resources but should you choose to expand to other platforms beyond iPhone such as Android and Blackberry etc. which don't have native push support you can use one API's handle all of your notifications.
Xtify also includes tools to allow you to easily leverage things like location, with your notifications or independently. For example you could configure notifications to automatically be generated based on a users location.
As for price, Xtify gives you unlimited notifications for upto 250k users...
When we did our evaluation, the location data and management tools proved to be a huge differentiator for us.
Manic Networks 正在销售向 iOS、Android、BB 和 Microsoft 发送通知的服务器。如果你问我的话,性价比最高。
Manic Networks is selling servers, that send notifications to iOS, Android, BB and Microsoft. Best bang for the buck if you ask me.
与您自己的 APNS 自定义实现相比,Urban Airship api 更简单。
您还拥有适用于所有 iOS、Android 和 Blackberry 的单一 API 的优势。
如果与他们的移动应用程序 API 结合在一起,我认为他们还提供报告。
如果您的应用程序后来变得非常成功并且您想要进行自己的自定义实现,那么您可以随时返回到您的实现。
Urban Airship api is simpler compared to your own custom implementation for APNS.
You also have advantage of having a single api for all iOS, Android and Blackberry.
If clubbed together with their mobile app api, I think they also provide reports.
and in case your app becomes very successful later and you want to do your own custom implementation then you can always go back to your implementation.