1

次のような API に接続するコードがあります。

$response = file_get_contents($url . $guid . $api_key);
$response = json_decode($api_user);

ただし、API が使用できない場合があり、スクリプトがエラーをスローします。リクエストが成功したかどうかを確認するにはどうすればよいですか?

私が試してみました:

if($response = json_decode(file_get_contents($url . $guid . $api_key))) {
  // success
}

しかし、「警告: file_get_contents ... ストリームを開くことができませんでした: HTTP 要求が失敗しました」というエラーが引き続き表示されます。

URL、GUID、および APIKEY は正しく、通常は正常に機能します。しかし、そうでない場合は、エラーレポートが表示されます。

4

0 に答える 0