什么使用Passbook的记录端点?

Ev.*_*Ev. 6 ios ios6 passbook

我刚刚开始实施我的Web服务for passbook.

在文档中,我看到有一个可选的日志端点,但是不明白使用/使用该端点的是什么?

据我所知,它仅供希望检查日志的人使用.

为清楚起见,Apple的文档说日志应该可以通过

对webServiceURL/version/log的POST请求

但我不明白为什么我们不能对webServiceURL/version/myAppsLogs使用GET请求

小智 7

根据规范,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