Cómo detener el mensaje de error, si el archivo JSON no pudo abrir la secuencia

Este es el error, estoy recibiendo

Advertencia: file_get_contents ( https://api.themoviedb.org/3/movie/39740?api_key=522cec78237f49axxxxxxxxxxx6d1e0c834a ): no se pudo abrir la secuencia: ¡Falló la solicitud HTTP! HTTP / 1.1 404 no encontrado

Ahora, puedes fundar, ¿qué hay dentro de ese enlace?

Esa página contiene solo esta línea

{“status_code”: 34, “status_message”: “El recurso que solicitó no se pudo encontrar”.}

Entonces, creo que esta es una página válida (que puedo abrir en el navegador). Solo quiero que PHP deje de dar este error, si no puede abrir la transmisión.

Este es mi código JSON

$response = file_get_contents("https://api.themoviedb.org/3/movie/".$requestsDone."?api_key=522cec782xxxx6f6d1e0c834a"); if ($response != FALSE) { $response = json_decode($response, true); } 

Editar: No está duplicado de esa pregunta. Esa pregunta está relacionada con el correo electrónico y la contraseña, donde el mío no es

Intenta usar curl para obtener el código de respuesta http y actuar cuando es 404

  

prueba la opción de coreect o incorrecta if (response === “correct”) {}