SharePoint向客户端应用推送通知

SharePoint向客户端应用推送通知,sharepoint,push-notification,outlook,mpns,Sharepoint,Push Notification,Outlook,Mpns,作为一名软件开发人员,我想编写一个应用程序(无论是桌面应用程序、库应用程序、web应用程序、Outlook加载项应用程序还是移动应用程序),以通知SharePoint的任何更改 这些更改可能是文件被添加到文件夹或库中,或者文件可能被更新、删除、文件夹被添加、删除或重命名等 客户端是否有办法注册某些推送通知,这样应用程序就不必每隔设置的时间间隔(即每5分钟左右)进行一次推送来更新其UI 如果是,哪些版本的SharePoint支持此功能 在花了几个小时研究这个问题之后,我一直在寻找的就是像这样将通知

作为一名软件开发人员,我想编写一个应用程序(无论是桌面应用程序、库应用程序、web应用程序、Outlook加载项应用程序还是移动应用程序),以通知SharePoint的任何更改

这些更改可能是文件被添加到文件夹或库中,或者文件可能被更新、删除、文件夹被添加、删除或重命名等

客户端是否有办法注册某些推送通知,这样应用程序就不必每隔设置的时间间隔(即每5分钟左右)进行一次推送来更新其UI

如果是,哪些版本的SharePoint支持此功能

在花了几个小时研究这个问题之后,我一直在寻找的就是像这样将通知推送到windows phone的链接

更新

目标是:

  • SharePoint 2010及更高版本

  • 展望2010及更高版本

  • 应用程序类型:Outlook加载项,因此它是在客户端(Outlook)上运行的应用程序, 不是SharePoint应用程序

  • 应用程序正在同一网络上运行,而不是在外部网络上运行

  • 应用程序具有与任何权限相同的SharePoint权限 用户有,没什么不同


  • 如果您的应用程序可以接收电子邮件,则所有版本的SharePoint支持列表和库警报。添加和编辑文档和列表项时会触发警报。警报几乎可以立即发送,也可以按计划以摘要形式发送


    感谢您提供的这些精彩信息。你介意详细说明一下你收到电子邮件是什么意思吗?我不需要电子邮件,我需要通知,这样我就可以按程序处理它,而不是在我的邮箱中查看它。我的意思是,我需要确保我在应用程序(Outlook AddIn)中查看的任何文件夹结构或项目都是最新的。另外,是否有API允许我以编程方式更改您提供的屏幕截图中的参数?。。。我说的是确保我的库、文件夹、文件、文档集、元数据、视图在我的加载项中显示最新信息。您需要告诉我更多。。。SharePoint版本,您的代码/应用程序将在何处运行(在服务器上、同一网络上的客户端上或外部),您或您的应用程序对SharePoint具有哪些权限,应用程序是否为SharePoint应用程序、web部件等?我指的是SP2010及更高版本。该应用程序是Outlook加载项(Outlook版本2010及更高版本),因此它在PC上运行。我在上面的问题中添加了更新部分,以提供您的问题的答案。非常感谢