首页 > 其他分享 >苹果支付-非订阅

苹果支付-非订阅

时间:2023-05-09 18:15:39浏览次数:39  
标签:订阅 purchase 09 original 2023 苹果 支付 date 05

一、记录一下

没有订阅(自动续期)型产品的支付凭证,解析时可以不用password参数,结果如下:

{
    "receipt": {
        "receipt_type": "ProductionSandbox",
        "adam_id": 0,
        "app_item_id": 0,
        "bundle_id": "com.xiangha.pro",
        "application_version": "0",
        "download_id": 0,
        "version_external_identifier": 0,
        "receipt_creation_date": "2023-05-09 09:39:15 Etc/GMT",
        "receipt_creation_date_ms": "1683625155000",
        "receipt_creation_date_pst": "2023-05-09 02:39:15 America/Los_Angeles",
        "request_date": "2023-05-09 09:49:33 Etc/GMT",
        "request_date_ms": "1683625773910",
        "request_date_pst": "2023-05-09 02:49:33 America/Los_Angeles",
        "original_purchase_date": "2013-08-01 07:00:00 Etc/GMT",
        "original_purchase_date_ms": "1375340400000",
        "original_purchase_date_pst": "2013-08-01 00:00:00 America/Los_Angeles",
        "original_application_version": "1.0",
        "in_app": [
            {
                "quantity": "1",
                "product_id": "com.xiangha.pro.gpt.1001",
                "transaction_id": "2000000327362467",
                "original_transaction_id": "2000000327362467",
                "purchase_date": "2023-05-09 09:39:15 Etc/GMT",
                "purchase_date_ms": "1683625155000",
                "purchase_date_pst": "2023-05-09 02:39:15 America/Los_Angeles",
                "original_purchase_date": "2023-05-09 09:39:15 Etc/GMT",
                "original_purchase_date_ms": "1683625155000",
                "original_purchase_date_pst": "2023-05-09 02:39:15 America/Los_Angeles",
                "is_trial_period": "false",
                "in_app_ownership_type": "PURCHASED"
            }
        ]
    },
    "environment": "Sandbox",
    "status": 0
}

没有订阅(自动续期)型产品的支付凭证,解析时带上password参数,结果如下:

{
    "receipt": {
        "receipt_type": "ProductionSandbox",
        "adam_id": 0,
        "app_item_id": 0,
        "bundle_id": "com.xiangha.pro",
        "application_version": "0",
        "download_id": 0,
        "version_external_identifier": 0,
        "receipt_creation_date": "2023-05-09 09:39:15 Etc/GMT",
        "receipt_creation_date_ms": "1683625155000",
        "receipt_creation_date_pst": "2023-05-09 02:39:15 America/Los_Angeles",
        "request_date": "2023-05-09 09:40:30 Etc/GMT",
        "request_date_ms": "1683625230312",
        "request_date_pst": "2023-05-09 02:40:30 America/Los_Angeles",
        "original_purchase_date": "2013-08-01 07:00:00 Etc/GMT",
        "original_purchase_date_ms": "1375340400000",
        "original_purchase_date_pst": "2013-08-01 00:00:00 America/Los_Angeles",
        "original_application_version": "1.0",
        "in_app": [
            {
                "quantity": "1",
                "product_id": "com.pro.gpt.1001 ...",
                "transaction_id": "2000000327362467",
                "original_transaction_id": "2000000327362467",
                "purchase_date": "2023-05-09 09:39:15 Etc/GMT",
                "purchase_date_ms": "1683625155000",
                "purchase_date_pst": "2023-05-09 02:39:15 America/Los_Angeles",
                "original_purchase_date": "2023-05-09 09:39:15 Etc/GMT",
                "original_purchase_date_ms": "1683625155000",
                "original_purchase_date_pst": "2023-05-09 02:39:15 America/Los_Angeles",
                "is_trial_period": "false",
                "in_app_ownership_type": "PURCHASED"
            }
        ]
    },
    "environment": "Sandbox",
    "latest_receipt_info": [
        {
            "quantity": "1",
            "product_id": "com.xiangha.pro.gpt.1001",
            "transaction_id": "2000000327362467",
            "original_transaction_id": "2000000327362467",
            "purchase_date": "2023-05-09 09:39:15 Etc/GMT",
            "purchase_date_ms": "1683625155000",
            "purchase_date_pst": "2023-05-09 02:39:15 America/Los_Angeles",
            "original_purchase_date": "2023-05-09 09:39:15 Etc/GMT",
            "original_purchase_date_ms": "1683625155000",
            "original_purchase_date_pst": "2023-05-09 02:39:15 America/Los_Angeles",
            "is_trial_period": "false",
            "in_app_ownership_type": "PURCHASED"
        }
    ],
    "latest_receipt": "MIIUMQYJKc . . . QexkQ==",
    "status": 0
}

二、带不带password参数进行解析的结果差异:

多出了两个关键字段:latest_receipt和latest_receipt_info

三、PS

支付凭证包含订阅型产品的,解析时一定要带上 password 参数

标签:订阅,purchase,09,original,2023,苹果,支付,date,05
From: https://www.cnblogs.com/program01/p/17385858.html

相关文章

  • Lenovo m93 mini 电脑 Hackintosh 黑苹果efi引导文件
    原文来源于黑果魏叔官网,转载需注明出处。(下载请直接百度黑果魏叔)硬件型号驱动情况主板Lenovom93mini处理器[email protected](35w)4-core/4-thread已驱动内存8GB(2x4)DDR31600MHz已驱动硬盘2.5"SSDSamsung860EVO500GB已驱动显卡IntelHDGraphics4000已驱动声......
  • 小程序订阅消息收不到
    1、检查下小程序公众平台是否开通了订阅消息2、订阅消息需要全部配置才可以生效。3、全部配置完成后,需要小程序清除全部缓存,从新加载。因为小程序内的订阅消息id是缓存在小程序中的;4、小程序特定事件,比如支付下单是否有订阅弹窗5、如果没有:(在开发工具查看有一个config接口反馈订阅......
  • 对美的追求:苹果官网主页的历史回顾,全部精美大图
    文/高扬(微信公众号:量子论) 大清早起来,呆在电脑前,我在想,AI绘画是未来的趋势,但我们对美的追求是什么?在品牌设计又有何影响? 这个值得研究研究。 要论标志性品牌的设计,我首先想到的是苹果。苹果目前出过MacBook、iPod、iPhone、iPad等产品,它的设计常引领着时代的潮流。......
  • uniapp app端内嵌webview对接支付宝支付
    //app支付constappRequestPayment=(orderInfo:string)=>{uni.navigateTo({url:'跳转的路径?one='+encodeURIComponent(JSON.stringify(orderInfo))})}ViewCode<viewclass="page"><web-view:src="state.navU......
  • 微信支付基于PHP
    //微信JSAPI支付前端页面wx.html<html><head><metahttp-equiv="content-type"content="text/html;charset=utf-8"/><metaname="viewport"content="width=device-width,initial-scale=1"/><titl......
  • MacOS苹果系统投屏工具—AirServer
    AirServer是一个Mac专用投屏工具,功能强大,并且可以通过网络和其他平台同步视频内容。可以使用多个设备进行投屏,快速查看同一局域网内的视频。支持的设备:苹果系统。支持Windows、Mac、Android、iOS、windows平台。→→↓↓载AirServer 1、支持Windows、Mac(部分苹果用......
  • Rabbitmq介绍,安装,基于queue实现消费者生产者,基本使用,消息安全,持久化,闲置消费,发布订阅,
    内容详细Rabbmit介绍消息队列中间件概念很大,准确一些叫消息队列中间件消息队列中间件使用redis当作消息队列来用,blpop阻塞式弹出,实现队列,先进先出MQ,消息队列,MessageQueue是什么?消息队列就是基础数据结构中先进先出(队列)的一种数据机制,类比于生活中,买东西,需要排队,先排队的人......
  • 【微信】Java 微信扫码支付(模式二)
    一、前言      今天是一个有意义的日子,八月十五中秋节。      在这个这么有意义的日子里,小编写下这篇博客,自己的记忆肯定非常深,哈哈哈,先自嘲一下。      记得小编的前一篇关于微信的博客中提到了,微信是一种生活方式,有九亿人在使用。中国各个地区都已经使用上了微......
  • 消息队列Rabbitmq介绍、rabbitmq安装、基于queue实现生产者消费者、基本使用、消息安
    目录1消息队列Rabbitmq介绍2rabbitmq安装3基于queue实现生产者消费者4基本使用4.1发送者4.2消费者5消息安全(详见笔记)6持久化(详见笔记)7闲置消费(详见笔记)8发布订阅(详见笔记)9发布订阅高级之Routing(按关键字匹配)(详见笔记)1消息队列Rabbitmq介绍#消息队列 -......
  • Rabbitmq 介绍 、安装、基于Queue实现生产者消费者模型、基本使用、消息安全之ack、du
    师承老刘llnb一、消息队列介绍1.1介绍消息队列就是基础数据结构中的“先进先出”的一种数据机构。想一下,生活中买东西,需要排队,先排的人先买消费,就是典型的“先进先出”1.2MQ解决什么问题MQ是一直存在,不过随着微服务架构的流行,成了解决微服务之间问题的常用工具。应用解耦......