服务器如何响应设备以获取更新通行证的GET请求

时间:2013-04-08 03:53:36

标签: ios6 passbook getresponse

要获取Pass的最新版本,请向webServiceURL / version / pass / passTypeIdentifier / serialNumber发送GET请求。服务器做什么来回应这个请求?这是我使用的代码:
if (strtoupper($_SERVER['REQUEST_METHOD']) === "GET" && $request[3]==='passes'){ $passTypeID = $request[4]; $serial = $request[5]; $auth_key = str_replace('ApplePass ', '', $headers['Authorization']); }

1 个答案:

答案 0 :(得分:1)

来自Apple Docs

  
      
  • 如果请求被授权,则返回带有传递数据有效负载的HTTP状态200。
  •   
  • 如果请求未获得授权,请返回HTTP状态401。
  •   
  • 否则,返回相应的标准HTTP状态。
  •   

传递数据的“有效负载”表示.pkpass包。