我正在尝试做的事情
我正在使用 Gmail API + Google Pub/Sub API 向我在 EC2 实例上运行的节点服务器发送推送通知,每次我在watch()
ed 收件箱上收到一封电子邮件。我将服务器的域添加到console.developers.google.com的 Push 部分,然后对于 Pub/Sub API,我创建订阅并添加 Push Endpoint URL。端点看起来像这样:https://example.com/receive
.
我想做的是在本地进行测试。
问题
如何让 Google 向我的本地主机服务器发送推送通知?当我测试时,我希望将新电子邮件的通知发送到http://localhost:8080/receive
. 我正在考虑使用ngrok来公开 localhost - 但问题是每次 ngrok URL 更改时我都必须手动上传 Google 的证明(我拥有该域),这是一个非常令人头疼的问题。
在我的本地主机服务器上接收新电子邮件通知是否存在更好的方法?