繁体   English   中英

如何将用户与涉及Apple状态通知的自动续订订阅相关联?

[英]How do I associate a user with an auto-renewable subscription involving Apple's status notifications?

如何以允许我知道MY数据库中哪些用户的通知的方式关联自动续订订阅? 原始收据中是否存在某种ID,我可以将其存储为用户的字段?

很高兴我知道用户何时取消或续订等,但这对我不确定发生了哪个用户没有帮助。

当您访问文档并向下滚动到状态更新通知时 ,您会注意到状态通知确实有一个original_transaction_id字段,这是否会持续存在并且可以依赖?

是的,您可以使用original_transaction_id 所有续订都保存了它的属性。

如果用户取消订阅并购买新订阅,则original_transaction_id将更改。

但是,如果用户升级或降级其订阅,则original_transaction_id 不会更改。

iOS的现代版本支持此功能,包括iOS 10。

另一种方法是保存一系列transaction_id值并将其与用户帐户相关联。 根据您的需要,这可能对您更有效。

UPD通过Stafox :时间到时间original_transaction_id可能更改之后更新和可能仍然是相同的后取消然后再重新订阅。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM