如何配置实时开发人员通知以使用我的后端https端点?

问题描述

我需要在后端服务器中实施Real-time developer notifications,以了解我的用户进行的任何购买修改(暂停帐户,续订等)。我的后端服务器是在Delphi中创建的,而Delphi没有现成的库,但是,我可以使HTTPS端点接收通知

如何设置实时开发人员通知以使用我的HTTPS端点?

解决方法

要使用HTTPS端点接收通知,您想要在Cloud Pub / Sub中设置与实时开发者通知相关的主题上的push subscription。首先,您会create a topic in Cloud Pub/Sub。例如,您可以使用gcloud命令行工具执行此操作:

gcloud pubsub topics create developer-notifications

接下来,您想在指向您的HTTPS终结点的主题上create a push subscription。例如,您可以通过gcloud命令行工具执行此操作:

gcloud pubsub subscriptions create developer-notifications-sub \
    --topic developer-notifications \
    --push-endpoint=https://www.example.com/developer-notifications

最后,您想要设置real-time developer notifications来发布到第一步中创建的Cloud Pub / Sub主题。

所有这些步骤完成后,您的端点应通过Cloud Pub / Sub接收开发人员通知。