2017-07-28 1 views
0

アップルは、サブスクリプションのライフサイクルにおけるさまざまなイベントのサーバー通知をサーバーに実装しています。サブスクリプションの自動更新に関するAppleのstatusUpdateNotificationを受け取った場合、顧客/ユーザーをどのように判断しますか?

私は非常に興奮してこれに乗っていましたが、私は行方不明の眩しいことがあるようです。私は私の側のユーザーに通知データをどのように一致させるか分からない。私はUID /リンゴのIDに合致する通知が渡されていないことに驚いています。たぶん私はoriginal_transaction_idを使用するはずですが、それが一意であるかどうかは不明です。

ステータスレスポンスで何を使用するのか分かりますか?

+0

アップルからこの「statusUpdateNotification」を取得するために行った設定をお知らせください。ここで私たちを助けてください。ありがとう – Sukeshj

答えて

1

original_transaction_idを使用して、イベントをユーザーに一致させます。

+0

ええ、これは使用するものと思われる。他のいくつかの情報源は、そのIDと製品IDを使用して、それがユニークであることを保証します。ありがとう! – jmichas

+0

あなたのための質問...あなたは通知を受け取りますか?私は、iTunes Connectの通知URLをほぼ24時間前に設定したにもかかわらず、このような通知を実際に受け取っていません。それ以来、取り消しと再開の両方が行われていることは分かっています。 (私は上記のように、私のアプリケーションは別の状況でそうする必要があるので、領収書をユーザーと照合する方法を知っていました) –

+1

Appleサーバーから「statusUpdateNotification」も取得されません。私たちはAppleのセキュリティ基準をチェックしており、私たちはそれにはうってつけです。 https://stackoverflow.com/questions/45433136/how-subscription-status-url-works-for-apple-in-app-purchases-auto-renewable – Sukeshj

関連する問題