我计划使用开源游戏化 - 基于Gioco gem的rails来实现企业生产力和协作应用程序。我从Sharepoint开始。虽然我有支持游戏化策略和使用商业软件应用程序(如Badgeville)的材料,但我如何使用REST / JSON API与Sharepoint集成?
理想情况下,当用户在Sharepoint和Yammer上标记,上传,评论时,我希望在游戏化上产生积分。因此,用户操作应该触发REST API。
答案 0 :(得分:2)
RedCritter与SP2013预先集成,非常易于部署。还有针对Nintex等工作流管理工具的预构建集成,以奖励SharePoint中的粒度行为。
答案 1 :(得分:0)
这将是艰难的。您需要处理的SharePoint中有太多的位置。虽然SharePoint确实有各种事件处理程序可以连接以触发代码,但它们必须在所有站点,所有列表和文档库中独立安装在整个服务器场中。然后,您必须以某种方式连接各种Web部件。
替代策略:
无论如何,您的SharePoint场管理员不会爱上这个。最有可能的是,他们会给他们带来很多麻烦和麻烦,而不是谈论对农场部署的第三方解决方案造成的不必要的干扰。
我的建议:不要浪费你的时间,这是不值得的。
答案 2 :(得分:0)
我不得不同意Ondrej - SharePoint完全具有专有功能,这将是一项挑战。我知道你已经准备好开源了,但我知道Badgeville专门有一个SharePoint连接器可以满足你的需求。