iphone - 在不访问源服务器的情况下实现 Apple 推送通知

标签 iphone ios twitter push-notification apple-push-notifications

我想在我的应用程序中实现一些来自 Twitter 的推送通知。我可以使用 Sreaming API 连接到 Twitter 的用户相关事件流。我是否需要 Twitter API 和 iPhone 应用程序之间的一些“中间人”服务器才能将通知推送到应用程序?也许我可以使用 Parse.com 云代码或类似的东西来做到这一点?

这个问题不仅对 Twitter API 有用,而且对开发人员无权访问的任何服务器也有用。

最佳答案

要推送通知,您通常需要一个自己的服务器,该服务器已配置为在某些事件发生时发送通知。如果您使用 Parse 作为应用程序的后端,则可以利用其后端来实现 Push Notifications或使用类似 UrbanAirship 的服务

在使用 Twitter API 的情况下,无论哪种情况,您都需要实现一些中间人来为您的用户从 Twitter 获取数据并解析它以查看是否发生了某些事件,然后使用您自己的发送通知直接到 Apple 服务器或使用 Parse 或 UrbanAirship(或其他一些服务)自定义逻辑

关于iphone - 在不访问源服务器的情况下实现 Apple 推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12547389/

相关文章:

iPhone,如何修复此警告 : '-respondsToSelector:' not found in protocol(s)

iphone - UITabbarController 取消分配我的 View Controller

ios - UIBarButtonItem 显示为蓝色方 block 而不是我想要的图像(界面编辑器)

iphone - 如何将后置摄像头实时视频显示到 UIImageView?

javascript - 使用 javascript 在客户端格式化推文?

iphone - 如何在不同的导航 View 中分配和初始化 NSObject?

iphone - 如何获取世界坐标上的点击位置?

html - 如何在 WebView 中隐藏滚动条?

ios - 没有 ARC 的 TWTweetComposeViewController 内存泄漏

java - 获取大量随机推文