如何看起来像钱包/存折的推送通知请求?

时间:2017-11-06 09:11:44

标签: ios push-notification apple-push-notifications passbook wallet

我看到了很多关于如何向存折发送推送通知的问题,但我没有找到正确的答案应该如何看起来像请求。我已经创建了存折/钱包优惠券,我已收到来自苹果的POST请求,其中包含" pushToken" 的有效负载和设备ID。我的优惠券pass.json包括下一个字段: { "key" : "TestDiscount", "label" : "Discount", "value" : "1%", "changeMessage": "Discount updated to %@." } 现在我尝试更新优惠券中的折扣值,但我现在不知道如何:(经过大量测试后我做了,但是当它发生时我没有这样做,所以现在我知道这是可能的,因为我做到了,但不知道我是怎么做到的:)你能解释一下我应该怎么看待推送请求?我是否需要在任何地方使用设备ID?所以正确的有效载荷是:{"pushToken":"token which I received from apple","TestDiscount":"newValue"}?我必须使用优惠券pass.json中的 authenticationToken 。我真的卡住了

1 个答案:

答案 0 :(得分:0)

您需要在推送请求中发送空的有效负载。

当设备收到它时,它将调用您的Web服务,首先获取该设备需要更新的序列号列表,然后下载包含新数据的完整pkpass包。

如果TestDiscount键的值与旧传递中的值不同,则会显示更改消息。