微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

定义和编码loyaltyObject

如何解决定义和编码loyaltyObject

我试图使用 Google Pay Passes API 创建一个loyalCard Pass。

正如文档所说,首先要做的是创建和设置一个服务帐户,我已经完成了,创建帐户后,我生成了用于 API 授权的 jwt,我发送了一个 POST 请求以创建忠诚类和一切正常(忠诚卡出现在我的商家控制台上),现在我被困在忠诚对象上,文档说我必须从忠诚对象生成一个 JWT,然后把 jwt 放在 web 按钮上,我这样做但 jwt 是错误的,因为我试图去 https://pay.google.com/gp/v/save/{jwt} 但我收到一个错误

这是我编码的忠诚对象:

{
  "classId": "id.ExampleClass1","id": "id.ExampleObject1","accountId": "1234567890","accountName": "Jane Doe","barcode": {
    "alternateText": "12345","type": "qrCode","value": "28343E3"
  },"textModulesData": [{
    "header": "Jane's Baconrista Rewards","body": "Save more at your local Mountain View store Jane. "
  }],"linksModuleData": {
    "uris": [
      {
        "kind": "walletobjects#uri","uri": "https://www.baconrista.com/myaccount?id=1234567890","description": "My Baconrista Account"
      }]
  },"infoModuleData": {
    "labelValueRows": [{
      "columns": [{
        "label": "Next Reward in","value": "2 coffees"
      },{
        "label": "Member Since","value": "01/15/2013"
      }]
    },{
      "columns": [{
        "label": "Local Store","value": "Mountain View"
      }]
    }],"showLastUpdateTime": "true"
  },"loyaltyPoints": {
    "balance": {
      "string": "5000"
    },"label": "Points","pointsType": "points"
  },"messages": [{
    "header": "Jane,welcome to Banconrista Rewards!","body": "Thanks for joining our program. Show this message to "
  }],"state": "active"
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。