目录

样例

HwWalletObject对象示例:
{
    "passVersion": "1.0",
    "passTypeIdentifier": "hwpass.com.huawei.wallet.loyalty",
    "passStyleIdentifier": "loyaltyModel",
    "organizationName": "Huawei",
    "organizationPassId": "356688115",
    "serialNumber": "40001",
    "fields": {
        "countryCode": "CN",
        "allowMultiUser": "false",
        "status": {
            "state": "active",
            "effectTime": "2019-11-13T00:00:00.111Z",
            "expireTime": "2028-11-20T00:00:00.111Z"
        },
        "locationList": [
            {
                "longitude": "114.0679603815",
                "latitude": "22.6592051284"
            }
        ],
        "barCode": {
            "text": "1118466050",
            "type": "codabar",
            "value": "1118466050",
            "encoding": "UTF-8"
        },
        "commonFields": [
            {
                "key": "logo",
                "value": "https://www.huawei.com/XXX.png",
                "label": "Logo"
            },
            {
                "key": "backgroundImage",
                "value": "https://www.huawei.com/XXX.png",
                "label": "Background"
            },
            {
                "key": "name",
                "value": "XXX Gold Loyalty Card",
                "label": "Card Name",
                "localizedValue": "cardName"
            },
            {
                "key": "merchantName",
                "value": "XXX Super Market",
                "label": "Merchant",
                "localizedValue": "merchantNameI18N"
            },
            {
                "key": "cardNumber",
                "value": "356688115",
                "label": "Card Number"
            },
            {
                "key": "balance",
                "value": "$199",
                "label": "Balance"
            },
            {
                "key": "memberName",
                "value": "Joe Wiley",                
                "label": "Name"
            }
        ],
        "appendFields": [
            {
                "key": "backgroundColor",
                "value": "#483d8b",
                "label": "Backgound Color"
            },
            {
                "key": "hotline",
                "value": "8006011450",
                "label": "Hotline"
            },
            {
                "key": "website",
                "value": "https://www.huawei.com",
                "label": "Website"
            },
            {
                "key": "level",
                "value": "Gold",
                "label": "Membership Tier"
            },
            {
                "key": "points",
                "value": "2000",
                "label": "Points"
            }
        ],
        "messageList": [
            {
                "key": "message[0]",
                "value": "Best wishes.",
                "label": "Message"
            }
        ],
        "imageList": [
            {
                "key": "mainImage[0]",
                "value": "https://www.huawei.com/XXX0.png"
            },
            {
                "key": "mainImage[1]",
                "value": "https://www.huawei.com/XXX1.png"
            },
            {
                "key": "mainImage[2]",
                "value": "https://www.huawei.com/XXX2.png"
            }
        ],
        "localized": [
            {
                "key": "cardName",
                "language": "zh-cn",
                "value": "XXX 黄金会员卡"
            },
            {
                "key": "cardName",
                "language": "en",
                "value": "XXX Gold Loyalty Card"
            },
            {
                "key": "merchantNameI18N",
                "language": "zh-cn",
                "value": "华为在线商城"
            },
            {
                "key": "merchantNameI18N",
                "language": "en",
                "value": "Huawei Online Store"
            }
        ]
    }
}