来自rss(或Json)feed的自动推送通知

时间:2014-10-11 20:52:32

标签: ios json xcode rss apple-push-notifications

有没有办法自动检查RSS(或Json)链接中的新Feed并发送此新Feed的推送通知?

谢谢!

2 个答案:

答案 0 :(得分:0)

您应该使用Apple的后台任务来及时获取RSS内容。 然后使用本地通知显示推送消息。

在以下应在APPDelegate

中定义的函数中获取RSS
-(void)application:(UIApplication *)application performFetchWithCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler {
    NSLog(@"Fetch started");

    NSLog(@"Fetch completed");
}

您可以使用

设置间隔
-(BOOL)application:(UIApplication *)application willFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    [[UIApplication sharedApplication] setMinimumBackgroundFetchInterval:UIApplicationBackgroundFetchIntervalMinimum];
    return true;
}

您可以按照这一点进行详细了解: http://www.devfright.com/ios-7-background-app-refresh-tutorial/

答案 1 :(得分:0)

Parse就是那个程序。

从以下位置开始,检查并实施推送通知SDK:

https://parse.com/tutorials/ios-push-notifications

配置完成后,请查看链接的第6部分,使用您的JSON配置REST API /数据库。

我对REST的工作原理并不了解,但这可能会对您有所帮助:

https://parse.com/docs/push_guide#top/REST

我非常确定Parse是要走的路。希望我能帮到你!