2017-11-25 183 views
0

我正在開發一個應用程序,它具有應用程序內購買與訂閱(用戶可以購買每月/每年訂閱)。 我如何讓我的後臺得到關於訂閱相關操作(新/取消/更新/等)的通知?AppStore:應用程序內購買:實時開發人員通知

我沒有找到如何與谷歌Play商店中做到這一點: https://developer.android.com/google/play/billing/billing_subscriptions.html#realtime-notifications
的應用內結算API提供服務器推送通知,讓開發人員能夠監視播放管理的訂閱狀態變化的能力。要啓用此功能,您需要使用自己的Google Cloud Platform(GCP)項目將後端與Cloud Pub/Sub集成,並在Google Play Console中填寫Play應該發佈通知的Pub/Sub主題。

回答

0

實測值的溶液:

查找 「狀態更新通知」 在https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/StoreKitGuide/Chapters/Subscriptions.html

引述的有關部分(如果該URL將被刪除):

「A statusUpdateNotification是服務器 - 服務器通知服務自動更新訂閱通知指定發送通知時的訂閱狀態

在處理過程中獲取最新信息事件,你的應用程序應該驗證與App Store的最新收據。建議您使用狀態更新通知服務以及接收驗證來驗證用戶的當前訂閱狀態併爲其提供服務。有關收據驗證的信息,請參閱收據驗證編程指南。

要接收狀態更新通知,請在iTunes Connect中爲您的應用程序配置訂閱狀態URL。 App Store將通過HTTP POST將JSON對象發送到您的服務器,以獲取表6-3中列出的關鍵訂閱事件。您的服務器負責解析,解釋並響應所有statusUpdateNotification帖子。

注意:使用服務器到服務器通知服務是可選的。您可以隨時加入。

statusUpdateNotification是一個HTTP POST。 POST的主體包含表6-3中列出的數據元素...「

相關問題