用于推送通知的azure documentdb触发器

时间:2016-03-01 21:14:03

标签: triggers azure-cosmosdb

我需要从触发器调用推送通知,但我需要执行以下操作:

var azure = require('azure');
var notificationHubService = azure.createNotificationHubService("","");

但我得到以下内容:

  

执行Javascript。 Exception = ReferenceError:'require'是   未定义

有没有其他方法可以实现这一点,我可以导入node.js库吗?

1 个答案:

答案 0 :(得分:0)

我已经开发出了在documentdb-utils中的DocumentDB服务器端脚本中包含一些npm模块的功能。它使用UDF和sprocs进行了测试,但它应该适用于触发器。但它并不适用于所有npm模块,所以ymmv。

那就是说,我不认为这是你唯一的问题。据我所知,没有为DocumentDB服务器端脚本启用从javascript代码(XHR,node.js HTTP.request等)调用的常规方法。如果没有某种方式拨打电话,我认为没有办法做你想做的事。

我有类似的情况。我的工作直到DocumentDB有某种消息总线或pub / sub,我在DocumentDB文档中排队消息并轮询它们。