arkadaşlar bu curl sonucu budur
{"batchRequestId":"0a09c430-e8e0-4466-85e0-c753d686d3b5-1624047844"}
yukardaki donen sonucu yazdırmak için
$batchRequestId = $json['batchRequestId']; denedim
$json->batchRequestId; denedim
ve yine sonuç aynı çıkıyor kafam durdu koca sistemi yazdım burada atladığım bir şey mi var
aşağıdaki kod curl kodumdur
curl_setopt($chcvv, CURLOPT_POST, 1);
$headerc = array(
'Authorization: Basic '. base64_encode($kullanici_adiniz.':'.$sifreniz),
'Content-Type: application/json'
);
curl_setopt($chcvv, CURLOPT_HTTPHEADER, $headerc);
curl_setopt($chcvv, CURLOPT_POSTFIELDS, $jsonc);
$result = curl_exec($chcvv);
$json = json_decode($result, true);
Curl bilgili arkadaşlar yardım ?
10
●79
- 18-06-2021, 22:43:28echo $json['batchRequestId ']; şeklinde deneyiniz.
var_dump ($json);
şeklinde kontrol ediniz - 18-06-2021, 23:07:13mikropiks adlı üyeden alıntı: mesajı görüntüle{"batchRequestId":"a620549c-3a87-4f32-b859-50962335f130-1624061136"}bool(true)ByHazerfen adlı üyeden alıntı: mesajı görüntüle
dönen değer bu şekilde bool(true) çeviriyor var dump da
yani anlamadığım json echo ettiğimde neden sonucu vermiyor - 18-06-2021, 23:11:10Kodun tamamanı gönderirseniz bir test edip sonucu size bildirebilirim.
- 18-06-2021, 23:23:43Trendyol Entegrasyonu yaptım kodun tamamını göndermem imkansız ama şunu söyleyebilirim ürün bilgilerini cektikten sonra trendyola gönderdikten sonra curl dan donen sonuc bu sekilde . bu cıkan sonucu yazırmam gerekiyorByHazerfen adlı üyeden alıntı: mesajı görüntüle
ama yazdırmamakta ısrar ediyor. Onun dısında herşey sorunsuz çalışıyor. Sadece bu kodu sade bir sekilde yazdırmam gerekiyor . kodun nasıl çekileceğini biliyorum ama işlemiyor farklı bir sorun var sanırım
- 18-06-2021, 23:27:45$json = json_encode($result);snaja48 adlı üyeden alıntı: mesajı görüntüle
$json = json_decode($json , true);
Şeklinde bir dene yapın. Test edemediğim için çözüm üretmek zor oluyor. - 18-06-2021, 23:27:55bu şekilde değer alıyorumYuqseLX adlı üyeden alıntı: mesajı görüntüle
curl_setopt($chcvv, CURLOPT_HTTPHEADER, $headerc);
curl_setopt($chcvv, CURLOPT_POSTFIELDS, $jsonc);
$result = curl_exec($chcvv);
$json_decode = json_decode($result , true);
echo $json_decode["batchRequestId"];
bu şekilde sonuç vermedi
ama yazdırmamakta ısrar ediyor. Onun dısında herşey sorunsuz çalışıyor. Sadece bu kodu sade bir sekilde yazdırmam gerekiyor . kodun nasıl çekileceğini biliyorum ama işlemiyor farklı bir sorun var sanırım