【问题标题】:Tags within StoreKit receiptStoreKit 收据中的标签
【发布时间】:2011-09-21 20:56:35
【问题描述】:

我正在开发一个网络服务,我需要在服务器上验证购买并在验证成功时返回一些信息。我想确保有人不能通过请求使用来自另一个应用程序的收据进行验证来欺骗服务。有没有办法获取产品 ID 或其他一些有意义的信息,让我的服务器验证它是我的应用程序请求验证?

【问题讨论】:

    标签: iphone web-services storekit


    【解决方案1】:

    据我记得,收据包含 productId 和 bundleId,所以只需使用它们即可。收据验证(在苹果端)确保收据没有被篡改。

    进一步阅读:Veryfiyng Store Receipts

    【讨论】:

    • 收据已编码。下面是一个例子:{ "signature" = "AjGjAWtliuIWOVYPTEeKoC+NAr/JWrtI/bJxGUPIIuCgD7EHlypPP73gx9Px1ysXFUMCpPSkSd6...argOSzQ=="; "purchase-info" = "ewoJIml0ZW0taWQiID0gIjQ2NTMwOTAwOCI7Cgkib3JpZ2luYWwtdHJhbnNhY3Rpb24taWQiID0gIjEwMDAwMDAwMDgzNDgwMDkiOwoJInB1cmNoYXNlLWRhdGUiID0gIjIwMTEtMDktM...IgPSAiY29tLldlZXNoU29mdC5TdG9yZUtpdFRlc3QiOwoJImJ2cnMiID0gIjEuMCI7Cn0="; “环境”=“沙盒”; “吊舱”=“100”; “签名状态”=“0”; }
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-21
    • 1970-01-01
    相关资源
    最近更新 更多