2017-07-28 61 views
0

因此,Apple已经在订阅生命周期中为服务器实现了各种事件的服务器通知。当您收到自动更新订阅的Apple statusUpdateNotification时,您如何确定客户/用户?

我很兴奋能够继续这样做,但似乎有一些令人眩目的东西,我错过了。我不知道如何将通知数据与我身边的用户相匹配。我很惊讶没有与通知匹配的uid/apple id传递。也许我应该使用original_transaction_id,但不清楚它是否独一无二。

有谁知道在状态响应中使用什么?

+0

请让我们知道您为Apple获取此“statusUpdateNotification”所做的设置。请在这里帮助我们。谢谢 – Sukeshj

回答

1

我使用original_transaction_id将事件与用户进行匹配。

+0

是的,我想这似乎是使用的东西。其他一些消息来源说,使用该产品ID和它将确保它是唯一的。谢谢! – jmichas

+0

您的问题,虽然...您是否收到通知?尽管我已经在24小时前在iTunes Connect中设置了我的通知URL,但我还没有实际收到任何通知。而且我知道从那时起就有两次取消和重新激活。 (我知道如何按照我上面描述的方式将收据与用户进行匹配,因为我的应用需要在另一种情况下这样做。) –

+1

我们也没有从Apple服务器获取“statusUpdateNotification”。我们检查了苹果的安全规范,我们对此很有帮助。 https://stackoverflow.com/questions/45433136/how-subscription-status-url-works-for-apple-in-app-purchases-auto-renewable – Sukeshj

相关问题