Сегодня, URL-адрес https://sandbox.itunes.apple.com/verifyReceipt выкинул пустой результат в 60% запросов.
Теперь запрос curl отправляет мне следующее:
<code><html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<title>Error 404 Not Found</title>
</head>
<body><h2>HTTP ERROR 404</h2>
<p>Problem accessing /verifyReceipt. Reason:
<pre> Not Found
мой запрос в php:
$url = "https://sandbox.itunes.apple.com/verifyReceipt";
$request = json_encode(array("receipt-data" =>$data, "password"=>$key, "exclude-old-transactions"=>true));
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $request);
$jsonresult = curl_exec($ch);
curl_close($ch);
print $jsonresult;
Где данные - это квитанция и ключ моего приложения.
До сегодняшнего дня все работало нормально. Любые идеи? Я не видел никакой информации от Apple об этой проблеме ...