You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Google Wallet API启用通用类型凭证的共享功能?

启用Google Wallet通用凭证共享功能的方法

核心配置逻辑

Google Wallet的凭证共享功能需要凭证模板(Class)与实例(Object)的双重配置,你已经配置的multipleDevicesAndHoldersAllowedStatus是实例层面的多设备支持,还需补充类层面的共享开关:

  1. 在凭证Class中开启共享权限
    针对通用类型凭证(Generic Class),需将Class的shareableStatus字段设置为枚举值SHAREABLE,示例配置片段:

    {
      "id": "你的通用凭证类ID",
      "shareableStatus": "SHAREABLE",
      // 其他Class相关配置字段...
    }
    

    这个字段是控制整个Class下所有凭证实例能否被用户共享的核心开关,只有设置为SHAREABLE时,用户端才会显示共享入口(即你提到的示例样式)。

  2. 保持实例层面的多持有人配置
    你已设置的multipleDevicesAndHoldersAllowedStatus需维持为MULTIPLE_DEVICES_AND_HOLDERS_ALLOWED,这是共享功能生效的必要前提——允许同一个凭证被多个持有人添加到各自的Wallet中。

补充提示

  • 若API文档未明确标注该字段,可直接登录Google Wallet控制台,在「凭证类编辑」页面查找「共享权限」可视化开关,控制台的配置会同步映射到API的shareableStatus字段。
  • 配置完成后需重新发布凭证Class,新创建的凭证实例才会生效共享功能,已存在的旧实例可能需要重新推送更新。

内容的提问来源于stack exchange,提问作者Samuel Holtby

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 18:08:25