Проверка квитанции Apple php ошибка запроса - PullRequest
0 голосов
/ 03 апреля 2020

Сегодня, 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 об этой проблеме ...

...