在应用内购买中,任务是验证交易收据,以及我们如何获取用户当前订阅的自动续订订阅中的信息。
答案 0 :(得分:0)
您的应用程序会创建一个JSON对象并将其发布到App Store。自动续订订阅收据的JSON对象必须包含第二个参数 - 您之前在iTunes Connect上创建的共享密码:
{
"receipt-data" : "(receipt bytes here)",
"password" : "(shared secret bytes here)"
}
响应包括一个状态字段,指示收据是否已成功验证。
{
"status" : 0,
"receipt" : { (receipt here) },
"latest_receipt" : "(base-64 encoded receipt here)",
"latest_receipt_info" : { (latest receipt info here) }
}
如果用户的收据有效且订阅处于活动状态,则状态字段保持为0,并且收据字段将填充解码的收据数据。如果服务器收到非零状态值,请使用表7-1解释非零状态代码。