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

Ios 苹果手机钱包-如何发送更新的新通行证优惠券,ios,push-notification,ios9,passbook,Ios,Push Notification,Ios9,Passbook,参考链接和空间感谢@Passkit: 1: 2: 我缺少一个部分,我需要指导 我将使用APNS服务发送推送通知。我不知道如何将我的新pass.pkpass文件或捆绑包发送给我的客户?若答案是我的web服务,那个么我将如何知道此请求是针对新卡或更新卡请求的。现在,我的web服务仅在移除或安装任何卡时更新数据库 im使用passkit库和PHP动态生成通行券。我的API在coldfusion中。这是一个三步过程 当用户在其iOS设备上安装pass并且指定了webserviceUrl值时,设备将注册自

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

1:

2:

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

我将使用APNS服务发送推送通知。我不知道如何将我的新pass.pkpass文件或捆绑包发送给我的客户?若答案是我的web服务,那个么我将如何知道此请求是针对新卡或更新卡请求的。现在,我的web服务仅在移除或安装任何卡时更新数据库


im使用passkit库和PHP动态生成通行券。我的API在coldfusion中。

这是一个三步过程

  • 当用户在其iOS设备上安装pass并且指定了webserviceUrl值时,设备将注册自身,并提供推送令牌

  • 当设备接收到推送通知时,它将向您的API请求已更改的过程列表(使用时间戳)。返回已更新的所有过程的序列号(用于过程类型标识符)

  • 然后,iOS将为每个序列号请求新的密码。If将区分过程并显示相关的changeMessage值


  • 开发者指南中对此进行了详细解释:

    感谢@TomasmGuinness的快速回复。推送通知将与正常推送类似,例如,现在将我的负载推送到我的应用程序{“aps”:{“声音”:“PushNotification.caf”,“警报”:“badge”:0}}。我必须发送不同的钱包通知吗?否,推送通知的正文将为空。如果您遵循第一个链接并查看第4点,您将看到主体将是{“aps”:“”}。