gpt4 book ai didi

amazon-web-services - 我可以从我的 lambda 函数触发 AWS AppSync 中的订阅事件吗?

转载 作者:行者123 更新时间:2023-12-04 08:10:56 24 4
gpt4 key购买 nike

正如标题所说,我想从我的代码中触发订阅事件。

考虑一个用例,用户想要在 Internet 上搜索最便宜的航类。一个 Lambda 函数开始抓取流行的机票提供网站,并且每次找到它都会向应用程序发送订阅事件。是否可以使用 AppSync 托管此案例?

最佳答案

这应该可以通过 AWS AppSync 实现。想到的一个设计是:

  • 应用程序用户使用 Cognito 用户池进行身份验证。
  • 定义用于向订阅者发送事件的突变。附上 Local Resolver到这种突变,因为您想要的唯一行为是发送通知。像 notify(username: String!)应该管用。
  • 当 Lambda 准备好通知时,查找订阅者的用户名,然后调用 notify通过该 AppSync 端点。

  • 您可以实现其他设计,但这是我想到的第一个合理的设计。

    关于amazon-web-services - 我可以从我的 lambda 函数触发 AWS AppSync 中的订阅事件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51442676/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com