IOS Auto-Renewable-подписки - определение, кто купил - PullRequest
0 голосов
/ 27 апреля 2018

Я работаю с автоматически обновляемыми подписками iOS.

Я выполняю обратный вызов на моем сервере, который вызывается сервером iTunes и уведомляет об изменениях статуса подписки. подписка ios

Я получаю обратный вызов - но в опубликованных данных нет идентифицирующей информации.

Как узнать, кто его купил?

Связана ли покупка с устройством, apple-id - нет информации.

Кроме того, нет никакой возможности связать эту информацию с тем, что есть в квитанции клиента в iTunes - в частности, заказ №.

Любая помощь приветствуется.

Мой главный вопрос - я получаю ответный звонок, и теперь как узнать, кто его купил?

1 Ответ

0 голосов
/ 28 апреля 2018

Когда пользователь изначально подписывается в приложении, к квитанции приложения добавляется в квитанции о покупке приложения .

Одним из полей в квитанции in_app является original_transaction_id. Когда вы отправляете эту квитанцию ​​на ваш сервер, чтобы подтвердить ее, вы можете сохранить идентификатор транзакции в своей учетной записи.

Уведомление об обновлении статуса включает в себя то же значение original_transaction_id, которое вы можете использовать для идентификации пользователя в вашей базе данных.

...