苹果手机钱包 - 如何发送更新的新通行证优惠券



参考链接和空间感谢@Passkit:

1:如何通过推送通知

2:如何使用更改消息键传递 JSON

我缺少一部分,我需要指导。

我将使用 APNS 服务发送推送通知。 我无法弄清楚,我将如何将我的新 pass.pkpass 文件或捆绑包发送给我的客户? 如果答案是我的网络服务,那么我怎么知道这个请求是新的或更新的卡请求。现在我的网络服务仅在删除或安装任何卡时更新数据库。

我使用 passkit 库和 PHP 动态生成通行证优惠券。我的 API 处于冷聚变状态。

这是一个

三步过程。

  1. 当用户在其 iOS 设备上安装通行证并指定了 webserviceUrl 值时,设备将自行注册,并提供推送令牌。

  2. 当设备收到推送通知时,它将联系您的 API,要求提供已更改的通行证列表(使用时间戳(。返回已更新的所有刀路的序列号(用于凭证类型标识符(。

  3. 然后,iOS 将为每个序列号申请新的通行证。if 将比较刀路并显示相关的更改消息值。

开发人员指南中对此进行了更详细的解释:https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/PassKit_PG/Updating.html#//apple_ref/doc/uid/TP40012195-CH5-SW1

最新更新