1

我正在我的网站中集成 Apple 钱包功能。

据我了解,我们必须从 pass.json、signature 和 manifest.json...etc 创建 .pkpass 文件。但这是针对静态优惠券的,但我正在动态生成优惠券/通行证,并且希望也根据客户详细信息动态创建 .pkpass 文件。我将为不同的客户创建不同的优惠券,并应生成 .pkpass 文件。

如何才能做到这一点?如何在单击“添加到 Apple 钱包”按钮时为每一行动态创建 .pkpass 文件?有没有可用的第三方服务?

提前致谢

4

2 回答 2

1

我使用了 jpasskit库,它是 github 中用于 Java 的开源库。您可以通过 maven 依赖项将 Jpasskit 库添加到您的 springboot 应用程序中,如下所示,

<dependency>
        <groupId>de.brendamour</groupId>
        <artifactId>jpasskit</artifactId>
        <version>0.1.2</version>
    </dependency>

您还可以按照下面的分步过程,使用 Springboot 框架通过 Rest API 获取 Java 中的动态传递,如中篇文章中所述。

https://medium.com/@mumtazparbhin/create-rest-api-to-download-apple-wallet-pkpass-file-using-spring-java-bd66e4eb8f3e

于 2020-09-08T04:14:08.067 回答
0

您可以使用https://kortpress.io/的 API 。提供一个Restful Api 来集成APPLE、GOOGLE 平台以及PDF 的pass 生成。

于 2020-11-10T21:56:21.343 回答