我刚刚开始实施我的Web服务for passbook.
在文档中,我看到有一个可选的日志端点,但是不明白使用/使用该端点的是什么?
据我所知,它仅供希望检查日志的人使用.
为清楚起见,Apple的文档说日志应该可以通过
POST request to webServiceURL /version /log
但我不明白为什么我们不能对webServiceURL / version / myAppsLogs使用GET请求
解决方法
根据规范,Passbook会将
JSON文档发布到您的日志记录端点. GET不允许提交数据.这个JSON文档只有一个键“logs”,它是一个字符串数组.您只需要响应HTTP 200状态.
示例通信如下所示:
POST /yourwebServiceURL/v1/log HTTP/1.1 Host: yourserver Content-Type: application/json Content-Length: 83 { "logs" : [ "log message 1","log message 2","log message n" ] } HTTP/1.1 200 OK Connection: Close