【问题标题】:Use firebase cloud function to send POST request to non-google service使用 Firebase 云功能向非谷歌服务发送 POST 请求
【发布时间】:2019-01-23 16:09:02
【问题描述】:

当我尝试向我的 firebase 函数发出发布请求时,我收到此错误: getaddrinfo ENOTFOUND
在 errnoException (dns.js:28:10) 在 GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:76:26)

可能发生错误,因为我有免费的 Spark 计划。我想知道 Flame 方案够不够用还是需要选择 Blaze 方案?

【问题讨论】:

    标签: firebase google-cloud-functions


    【解决方案1】:

    为了减少滥用,您的项目需要采用付费计划,以便能够从 Cloud Functions 调用非 Google 服务。无论是 Blaze(即用即付)还是 Flame(固定价格)计划都没有关系。

    在 Blaze 计划中:如果您保持在免费配额内,您仍然无需支付任何费用。

    【讨论】:

      【解决方案2】:

      是否在 Firebase 函数中发出 POST 请求?如果是这样,只要您每月使用的流量少于 5GB,Flame 计划就足够了。有关详细信息,请参阅https://firebase.google.com/pricing/

      【讨论】:

      • 是的,基本上我将数据发送到 firebase 函数,然后在他们的 API 的帮助下,我使用该数据在 mangopay(支付服务)上创建用户。
      • 是的,在这种情况下,Flame 应该适用于非 Google 服务。如果您需要超过 5GB/月,您可以升级到 Blaze
      猜你喜欢
      • 2017-09-10
      • 2019-12-25
      • 1970-01-01
      • 2017-10-10
      • 1970-01-01
      • 2020-06-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多