设备如何发送POST请求

时间:2013-03-29 04:01:43

标签: web-services post ios6 passbook

我不了解设备如何向https://webserviceURL/v1/devices/{deviceLibraryIdentifier}/registrations/{passTypeIdentifier}/{serialNumber}

发送POST请求

在添加传递后注册到Web服务器。如何在php中编码以从此URL获取数据?

2 个答案:

答案 0 :(得分:1)

您是否尝试过How to set webServiceURL and register successfully

这提供了示例代码。如果您尝试了更具体的问题,请告诉我们,以便我们提供帮助。

答案 1 :(得分:1)

如果pass.json包含有效的webserviceURLauthenticationToken并且它正确地添加到设备,它将只注册自己 - 您不必做任何事情。

当您翻转通行证时,您是否看到通知切换?如果是这样,那么每次切换通知开关时,传递都会尝试注册。

要检查的事项:

  • 由于您正在使用MAMP设置。确保您已正确设置SSL,并且您的webServiceURL包含正确的端口。您应该可以访问https://webserviceURL/v1/devices/{deviceLibraryIdentifier}/registrations/{passTypeIdentifier}/{serialNumber}并使用this script查看数组中的输出。
  • 确保在您的设备上启用Passbook日志记录(插入Xcode,单击设置,然后单击开发人员,向下滚动到PassKit测试)。
  • 如果SSL不起作用,那么您可以通过开发人员菜单启用HTTP进行测试。

然后,当您在设备上切换通知时,您应该在控制台中看到注册尝试。