首页 > 解决方案 > 如何使用 Firebase/Google 云功能接收 Apple 的订阅状态 url 通知?

问题描述

我有一个使用自动更新订阅的 iOS 应用程序,因此有资格在订阅更改时从 App Store Connect 接收服务器到服务器的通知。鉴于我之前没有使用 Cloud Functions 或服务器到服务器通知的经验,我无法弄清楚如何接收通知、提取和处理其内容以及将相关信息存储在我的数据库中。

我在互联网上发现的一般信息很少。我研究了 HTTPS 请求,如何在 Google Cloud Functions 中处理它们等等,但鉴于我迄今为止尝试的每个解决方案都失败了,我真的没有什么可展示的。

因此,我需要一些关于接收 Apple 订阅状态​​ URL 通知并在 Firebase 中处理它们以跟踪有多少用户订阅我的应用程序的步骤的指导。

标签: urlgoogle-cloud-functionsin-app-subscriptionapple-developer

解决方案


请参阅我的代码并在此处回答。

您还需要在 App Store Connect 中将服务器到服务器通信的 URL 设置为 google 云功能的 URL,您可以通过单击控制台中的功能找到该 URL。


推荐阅读