suleymankocabas adlı üyeden alıntı: mesajı görüntüle
$veri=Array
(
[ModelType] => 0
[ExceptionMessage] => Attempting to deserialize an empty stream.
[StackTrace] => ICAgYXQgTWljcm9zb2
[ErrorSource] => LoginService
[StatusCode] => 400
);
if($veri["ExceptionMessage"]=="Attempting to deserialize an empty stream."){
//burada hata yazdırabilirsen yada hiçbirşey yaptırma
}else{
//veritabanına yazdır
}

yada sadece hata aldığında bu dönüyor ise
if(!isset($veri["ExceptionMessage"])){
//veritabanına yazdır
}


Öncelikle cevap veren tüm arkadaşlara ayrı ayrı teşekkür ederim.
-Önce .json dosyası oluşturuyorum oluşturulan dosyayı veri tabanına aktarıyorum .
Bahsettiğiniz gibi ExceptionMessage sadece hata olduğunda dönüyor. Ama aşağıda ki gibi kontrol sağlattığımda değişen birşey olmadı.



if(!isset($jomedya_veriler["ExceptionMessage"])){
$fp = fopen('veriler.json', 'w');
fwrite($fp, json_encode($jomedya_veriler, JSON_UNESCAPED_UNICODE));
fclose($fp);

echo 'Json Dosyası Oluşturuldu';
} else {
$fp = fopen('log.txt', 'w');
fwrite($fp, date('Y-m-d H:i:s')." Ürünler Çekilemedirn");
fclose($fp);
echo "Veri Alınamadı";
}