gpt4 book ai didi

coupon - 如何将 'Add to Wallet' 按钮添加到网站以将优惠券添加到 Apple Wallet 和 Google Pay 帐户

转载 作者:行者123 更新时间:2023-12-03 15:21:17 29 4
gpt4 key购买 nike

首先,我什至不知道从哪里开始。我试过通读 Apple 和 Google 的文档,但仍然没有正确的答案。

我的客户已经在他们的网站上展示了优惠券,他们的客户可以打印或在手机上截图,带进商店扫描要应用的折扣。他们现在希望将“添加到钱包”按钮添加到他们的优惠券页面,这样用户就可以将优惠券添加到他们的 Apple 钱包或 Google Pay 帐户中。

执行此操作涉及哪些步骤?我知道我们必须连接到 Apple/Google API 才能与我们的网站集成。我对这些优惠券或“通行证”是如何生成的感到更加困惑?看起来有很多第三方服务可以帮助您创建这些通行证,但我们可以自己做吗?这里有什么关系?

如果有人在这方面有任何经验并且可以帮助我,或者为我指出一些好的文档的正确方向,那将不胜感激!

最佳答案

两种传递类型都有两种不同的过程:

苹果钱包

此处描述了创建 Apple Wallet 通行证:Apple Docs.
您编辑 pass.json描述您的通行证,然后您可以使用 Apple 的 signpass 对其进行签名在您注册通行证类型标识符并找到您的团队 ID 后使用工具。

如果您想更新通行证以向客户显示信息,您需要一个实现 web service API 的服务器。 .

“添加到 Apple Wallet”按钮将是一个图像,其中包含指向您为客户生成的 .pkpass 文件的链接。有一些开源工具可以使用您选择的语言(例如 here)即时创建通行证。

Google Pay

这是 creating Google Pay passes 的文档.有一个 initial bit of signing up要做,然后你需要注册凭据,但在最初的痛苦之后,你可以创建通行证,还有一些 quick start applications这样做。

创建您的通行证(在 Google 术语中是对象和类)后,您链接通行证的方式与 Apple 不同,并且需要嵌入带有签名的 JWT 的代码段才能显示“保存到 Google Pay”按钮,described better here .

如果您想更新通行证以向客户显示信息,您可以与 REST API 进行交互。这是reference docs .

It looks like there are plenty of third party services



如您所见,完成所有这些工作非常痛苦,因此公司尝试改善开发人员体验是有道理的。在 PassNinja我们专注于制作统一的 API 以使其更容易,尤其是对于支持 NFC 的通行证。

关于coupon - 如何将 'Add to Wallet' 按钮添加到网站以将优惠券添加到 Apple Wallet 和 Google Pay 帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52119748/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com