【发布时间】:2020-04-11 01:46:15
【问题描述】:
我正在使用服务器到 ios https://developer.apple.com/documentation/storekit/in-app_purchase/enabling_server-to-server_notifications 的服务器通知。 它正在给我通知,但没有任何信息表明该交易属于哪个用户或谁支付了它,所以我错过了什么还是有其他方法可以知道?
【问题讨论】:
我正在使用服务器到 ios https://developer.apple.com/documentation/storekit/in-app_purchase/enabling_server-to-server_notifications 的服务器通知。 它正在给我通知,但没有任何信息表明该交易属于哪个用户或谁支付了它,所以我错过了什么还是有其他方法可以知道?
【问题讨论】:
你只能依赖original_transaction_id。它是订阅的唯一标识符。如果您有一个订阅组,它还会识别您的用户。但是,您必须通过将您的用户与original_transaction_ids 匹配来实现您自己的逻辑。
您还可以使用即用型解决方案来处理 Apple 通知,例如 Apphud。
【讨论】: