Passbook Web服务更新通行证

时间:2014-08-21 21:32:26

标签: node.js passbook

我创建了一个Web服务,用我的路由文件中的以下条目更新我们的存折:

//注册设备以接收通过的推送通知 app.post(' / Passbook / v1 / devices /:dli / registrations /:typeid /:serial',PBAdmin.registerDevice);

//获取与设备关联的通行证的序列号 app.get(' /存折/ V1 /设备/:DLI /注册/:typeid的',PBAdmin.getSerialNumbers);

//获取最新版本的通行证 app.get(' / Passbook / v1 / pass /:typeid /:serial',PBAdmin.getUpdatedPass);

//取消注册设备 app.delete(' / Passbook / v1 / devices /:dli / registrations /:typeid /:serial',PBAdmin.unregisterDevice);

//记录错误 app.post(' / Passbook / v1 / log',PBAdmin.logErrors);

问题是在用户下载存折后我的Web服务端点收到GET请求而不是POST请求注册设备(来自我的日志文件)

GET /Passbook/v1/devices/xxxxxxxxxxxxxxe99ddc69a5a9/registrations/xxx.xxxx.xxxx.app.dev.passbook/1408646948910 401 18ms - 12b

实际上这也发生在日志处理程序中(应该是带有错误消息的POST)。我不确定为什么会这样,以及如何解决它。

0 个答案:

没有答案