【问题标题】:Implement callback endpoint on firebase在 firebase 上实现回调端点
【发布时间】:2021-10-30 13:39:08
【问题描述】:

我正在从我的 Android 应用程序向第三方 API 发出请求。我需要在我的服务器上添加一个回调端点以接收我的请求的付款通知。所以我需要将此 callbackUrl 作为我的 POST 请求的一部分发送到此 api。从此付款通知中的数据,我可以更新我的实时数据库.由于我的应用程序托管在 firebase 上。我想知道如何在 firebase 上实现回调端点来接收响应。

【问题讨论】:

    标签: android firebase api rest firebase-realtime-database


    【解决方案1】:

    假设第三方 API 需要的回调是 web hook,您可以使用 HTTP Cloud Function 来实现。

    也许可以通过REST API 直接将实时数据库指定为网络挂钩,只要。因为您可以配置第三方 API 以在请求正文中发布值(如链接所示)。

    【讨论】:

    • 注意到了。如何将传递给 callbackurl 的数据检索到我的应用程序中。我是否必须先将其保存到我的数据库中,或者我可以直接从响应 url 中检索它
    • 这取决于你走哪条路线。如果您从 3rd 方 API 写入实时数据库,您的应用将需要侦听数据库中的更新。如果您使用 Cloud Functions,则由您决定如何将数据带到客户端。如果 Cloud Function 将其写入数据库,则与之前相同。
    猜你喜欢
    • 2019-10-20
    • 1970-01-01
    • 2011-07-06
    • 2022-11-05
    • 1970-01-01
    • 2017-05-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-04
    相关资源
    最近更新 更多