- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
构建 Exchange 同步服务时,有多种方法可以确保保持同步。在任何情况下,都需要对文件夹进行初始同步。
在我们的例子中,我们需要将一组日历从 Exchange 同步到另一个系统。
我发现 SyncFolderItems对于初始同步非常有效。它也可以很好地进行定期同步以确保完全一致,但它不会在发生变化时通知它们。您会得到一种水印,可用于获取两次同步之间的差异。
我发现 Push Notifications是一种非常巧妙的即时同步方式,在您完成初始同步后,但是当您必须重新订阅时,您可以使用水印来确保您没有错过任何内容。
问题
现在,如果通知出现问题并且我需要确保日历一致,我会使用 SyncFolderItems 方法恢复同步,但我需要传递给该方法的水印与水印不同我是从 NotificationService 得到的。有没有办法告诉 SyncFolderItems 我已经处理了水印之前的所有内容并且需要在那之后发生的更改?
或者
我还应该如何重新巩固?
最佳答案
我目前的解决方案是使用 syncfolderitems
检索到现在为止的所有更改,然后使用推送订阅进行 sybscribe。当收到更改通知时,我使用该方法的最后一个水印再次运行 SyncFolderItems
。
这样我就永远不必依赖推送通知订阅,而且我始终确信我收到了所有更改。
关于c# - 结合 SyncFolderItems 和 PushNotifications,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18235817/
我有以下代码,它在沙箱环境中运行: def send_push_notification(user, message): ns = apns.APNs( use_sandbox
当我在通知的 userInfo 中没有得到 userId 时,我不想显示通知。 那么我怎样才能停止显示通知呢? 我试过的代码: func userNotificationCenter(_ cent
我正在尝试允许我的 flutter 应用程序在后台处理通知。我正在使用带有 onesignal 的推送通知,当我滑动我的应用程序并关闭它时,它不再调用 onReceiveHandler。所以我阅读了
我正在基于 AzureMobileServices 构建应用程序。但我遇到了以下问题。 由于某些原因,我每个 AzureMobileService 应用程序都需要很少的集线器(它将被少数 iOS 应用
我在我的 Android 设备上收到通知。我的cotification消息内容显示: 我正在使用 PushPlugin ( https://github.com/phonegap-build/Pus
我正在尝试使用 Cordova 2.1.0 在我的 iOS 应用程序上运行推送通知。 我关注了this guide严格来说,但我收到以下错误: TypeError: 'undefined' is no
在我的应用程序中,我从服务器收到多个推送通知。每个推送通知都有不同的数据,并且它将转到单独的 View。在 AppDelegate 中,我曾经获取 PushNotifications 数据,但我如何发
我在我的 iOS 应用程序中使用 OneSignal SDK 进行 PushNotification当我在项目中完成所有工作并在真实设备上运行时,OneSignal 说:“此用户没有推送 token
1)当通知到来时,我需要保存来自 AnyHashable("data") "amount"和 "inBalance"的数据吗? 2)来自服务器的两次推送,第一次推送“消息”,第二次推送“nil mes
我在开发应用程序时遇到问题。我正在使用带有 Titanium Appcelerator 的云推送通知。我需要在组中显示推送通知。这是如何显示在单个特定的特定选项卡中的?我正在分享 2 张图片 目前看起
我正在成功获取 GCM 推送通知。现在我想添加自定义声音文件而不是默认声音。我试过 Uri from file:///res/raw/pop.mp3 在 Notification.DEFAULT_SO
我尝试在 Exchange Development 论坛上发帖但没有得到任何回复,所以我会在这里尝试。 Link to forum 我有一个每十五分钟触发一次的 Windows 服务,以查看是否有任何
我最近用 Capacitor 将我的 Ionic 项目从版本 2 更新到了 3。 我收到以下错误,似乎与来自电容器的通知消息插件有关。有人可以建议我如何解决这个问题吗? ERROR in sr
我在我的应用程序中使用推送通知。我的问题是,如果用户从应用程序收到推送通知,用户应该能够单击该通知横幅并带到显示通知的事件页面。 任何人都可以帮我解决这个问题。我是推送通知的新手。 最佳答案 //在你
我正在使用此插件 ( https://github.com/phonegap-build/PushPlugin ) 向使用我的 Android 应用程序的用户发送通知。好吧,到目前为止一切正常。 我有
构建 Exchange 同步服务时,有多种方法可以确保保持同步。在任何情况下,都需要对文件夹进行初始同步。 在我们的例子中,我们需要将一组日历从 Exchange 同步到另一个系统。 我发现 Sync
我有一个 Cordova/PhoneGap 应用。 当应用程序在前台运行时,我想要一些类似的实时更新。 完成此任务所需资源最少的方法是什么?我应该使用 socket.io、pushnotificati
我一直在关注 this sample让 android pushNotifications(使用 GCM)在 android 模拟器上工作。在 $cordovaPush.register(config
正如我在该主题的标题中所说,我的应用程序的推送通知存在问题。有2种情况:当应用程序询问您是否需要推送通知并按下“确定”时,它运行良好。 此功能: - (void)application:(UIAppl
您好,我要设置一个函数,当我需要触发时,将推送通知从应用程序发送到每个下载的应用程序,因此函数是; func notification(debug:Bool,content:String){
我是一名优秀的程序员,十分优秀!