В App Store есть так называемые уведомления «сервер-сервер».То есть, когда вы покупаете функцию в приложении, сервер Apple делает HTTPS-запрос к методу обратного вызова вашего сервера (отправляет данные квитанции).
Дело в том, что в данных квитанции, похоже, нет никакой пользовательской информации.Например:
"receipt": {
"original_purchase_date_pst": "2019-03-11 07:35:59 America/Los_Angeles",
"unique_identifier": "cca492f511da9fb203600195aadf00b5ad11c2f8",
"original_transaction_id": "1000000509597835",
"expires_date": "1552389553000",
"transaction_id": "1000000509597835",
"quantity": "1",
"product_id": "com.quest.subscriptiontest.pack1",
"bvrs": "3",
"bid": "com.quest.SubscriptionTest",
"unique_vendor_identifier": "8F59FA71-A8AC-474F-9967-AC06366BE376",
"web_order_line_item_id": "1000000043169670",
"original_purchase_date_ms": "1552314959000",
"expires_date_formatted": "2019-03-12 11:19:13 Etc/GMT",
"purchase_date": "2019-03-12 11:16:13 Etc/GMT",
"is_in_intro_offer_period": "false",
"purchase_date_ms": "1552389373000",
"expires_date_formatted_pst": "2019-03-12 04:19:13 America/Los_Angeles",
"is_trial_period": "false",
"purchase_date_pst": "2019-03-12 04:16:13 America/Los_Angeles",
"original_purchase_date": "2019-03-11 14:35:59 Etc/GMT",
"item_id": "1454809891"
}
Я вижу здесь только информацию о самой покупке и ничего не вижу о пользователе (который совершил эту покупку).Так каков сценарий использования таких уведомлений без информации о пользователе?Это только для расчета финансовой статистики или как?