【问题标题】:AWS Lambda and Pusher intergration. How to send notification?AWS Lambda 和 Pusher 集成。如何发送通知?
【发布时间】:2017-06-22 08:40:00
【问题描述】:

我正在尝试使用 AWS Lambda 向浏览器触发推送通知。相同的代码在本地运行时运行良好,但在 Lambda 上运行时无法连接到 Pusher 服务器:

exports.handler = function (event, context) {

var pusher = new Pusher({
    appId: '<id>',
    key: '<key>',
    secret: '<secret>',
    cluster : "eu"
});

console.log(pusher);

pusher.trigger('test_channel', 'my_event', {"message": "hello world"});

context.succeed('hello world');
};

任何想法为什么它不起作用?或者如何使它工作?

【问题讨论】:

  • 您是否检查过 aws lambda 安全组设置是否允许端口 80/443 上的出站流量,或者可能是您的推送服务器侦听的其他端口?
  • 嗨,你成功了吗?我有同样的问题,没有收到任何错误,但没有消息被广播。希望你能找到一种将 Pusher 与 lambda 结合使用的方法。

标签: amazon-web-services push-notification aws-lambda pusher


【解决方案1】:

你忘了添加 var Pusher = require('pusher');

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-05-14
  • 2017-12-29
  • 2017-12-28
  • 2020-06-14
  • 1970-01-01
  • 2015-09-28
  • 2017-07-26
相关资源
最近更新 更多