Merhaba CDEK Kargo entegrasyonu yapmaktayım. Postman programında kodum çalışıp response alabilirken, PHP sayfada response boş hiçbir veri gelmiyor.

Postman programında dönen sonucun resmi :



Buda benim sayfadaki kodlarım direk postman programından alınmıştır.

<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'http://api.cdek.com.tr:8090/CdekAPI/resources/remote/createDelivery',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS =>'{
 "delivery" : {
 "hasCod" : false,
 "codAmount" : 0.0,
 "codCurrency" : "",
 "collect" : false,
 "descriptionOfContent" : "Rick And Morty Skecth Siyah Kapşonlu Sweatshirt / Hoodie Color: Siyah Size: L",
 "itemCurrency" : "TRY",
 "purchaseOrderNo" : "112028125995718",
 "receiver" : {
 "address" : {
 "addressLine1" : "Россия, Чувашская Республика, Чебоксары, Пролетарская улица",
"addressLine2" : "",
"city" : "Чебоксары",
"country" : {
 "code1" : "RU",
"code2" : "RUS",
"customsCode" : "75",
"name" : "Russia",
"name2" : "Russia",
"phoneCode" : "7"
 },
"region" : "ЧУВАШСКАЯ РЕСПУБЛИКА",
"zipCode" : "42380337"
 },
 "email" : "belova173226@mail.ru",
 "name1" : "Белова Анастасия",
 "name2" : "Belova Anastasiya",
 "name3" : "",
 "phone" : {
 "countryCode" : "RU",
"phoneNumber" : "9876753495"
 }
 },
 "recipientCountryName" : "Russia",
 "sender" : {
 "address" : {
 "addressLine1" : "ESENTEPE Mah. CEVİZLİ D-100 GÜNEY YANYOL Cad. KARTAL VİZYON Sit. D BLOK Apt. No: 13 / 83",
 "addressLine2" : "",
"city" : "İstanbul",
"country" : {
 "code1" : "TR",
"code2" : "TUR",
"customsCode" : "52",
"name" : "Turkey",
"name2" : "Turkey",
"phoneCode" : "90"
 },
"region" : "",
 "zipCode" : ""
 },
 "email" : "takdemir@logitransport.com",
 "name1" : "LOGİHUB DIŞ TİCARET ANONİM ŞİRKETİ",
 "name2" : "",
 "name3" : "",
 "phone" : {
 "countryCode" : "90",
"phoneNumber" : "216 660 17 70"
 }
 },
 "seller" : {
 "name1" : "Akif Bingül"
 }
 },
 "itemList" : [
 {
 "declaredValue" : 259.88,
 "description" : "Rick And Morty Skecth Siyah Kapşonlu Sweatshirt / Hoodie Color: Siyah Size: L",
 "descriptionUtf" : "Худи Rick And Morty Color: Siyah Size: L",
 "link" : "https://www.ozon.ru/context/detail/id/202969875",
 "quantity" : 1,
 "skuCode" : "126805860061",
 "hsCode" : "609000000121"

 }
 ]
 }',
  CURLOPT_HTTPHEADER => array(
    'params: {"userName":"TEST","function":"CREATE","date":"28.04.2022 09:09:09","signature":"E0EFEBC4F95C18908418E80F0666B04A"}',
    'Content-Type: application/json;charset=UTF-8'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
Daha önce böyle bir sorun yaşayan oldu mu ? olduysa nasıl aştınız ? yardımlarınız için teşekkür ederim

Kendi yazdığım curl kodları daha düzenli ondada çalışmıyor anlaşılır olsun diye onuda ekliyorum

$data='{
 "delivery" : {
 "hasCod" : false,
 "codAmount" : 0.0,
 "codCurrency" : "",
 "collect" : false,
 "descriptionOfContent" : "Rick And Morty Skecth Siyah Kapşonlu Sweatshirt / Hoodie Color: Siyah Size: L",
 "itemCurrency" : "TRY",
 "purchaseOrderNo" : "112028125995718",
 "receiver" : {
 "address" : {
 "addressLine1" : "Россия, Чувашская Республика, Чебоксары, Пролетарская улица",
"addressLine2" : "",
"city" : "Чебоксары",
"country" : {
 "code1" : "RU",
"code2" : "RUS",
"customsCode" : "75",
"name" : "Russia",
"name2" : "Russia",
"phoneCode" : "7"
 },
"region" : "ЧУВАШСКАЯ РЕСПУБЛИКА",
"zipCode" : "42380337"
 },
 "email" : "belova173226@mail.ru",
 "name1" : "Белова Анастасия",
 "name2" : "Belova Anastasiya",
 "name3" : "",
 "phone" : {
 "countryCode" : "RU",
"phoneNumber" : "9876753495"
 }
 },
 "recipientCountryName" : "Russia",
 "sender" : {
 "address" : {
 "addressLine1" : "ESENTEPE Mah. CEVİZLİ D-100 GÜNEY YANYOL Cad. KARTAL VİZYON Sit. D BLOK Apt. No: 13 / 83",
 "addressLine2" : "",
"city" : "İstanbul",
"country" : {
 "code1" : "TR",
"code2" : "TUR",
"customsCode" : "52",
"name" : "Turkey",
"name2" : "Turkey",
"phoneCode" : "90"
 },
"region" : "",
 "zipCode" : ""
 },
 "email" : "takdemir@logitransport.com",
 "name1" : "LOGİHUB DIŞ TİCARET ANONİM ŞİRKETİ",
 "name2" : "",
 "name3" : "",
 "phone" : {
 "countryCode" : "90",
"phoneNumber" : "216 660 17 70"
 }
 },
 "seller" : {
 "name1" : "Akif Bingül"
 }
 },
 "itemList" : [
 {
 "declaredValue" : 259.88,
 "description" : "Rick And Morty Skecth Siyah Kapşonlu Sweatshirt / Hoodie Color: Siyah Size: L",
 "descriptionUtf" : "Худи Rick And Morty Color: Siyah Size: L",
 "link" : "https://www.ozon.ru/context/detail/id/202969875",
 "quantity" : 1,
 "skuCode" : "126805860061",
 "hsCode" : "609000000121"

 }
 ]
 }';

$url="http://api.cdek.com.tr:8090/CdekAPI/resources/remote/createDelivery";
$curl=curl_init($url);
curl_setopt($curl,CURLOPT_URL,$url);
curl_setopt($curl,CURLOPT_POST,true);
curl_setopt($curl,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_HEADER, true);    // we want headers
curl_setopt($ch, CURLOPT_NOBODY, true);    // we don't need body

$headers=array(
  'params: {"userName":"TEST","function":"CREATE","date":"28.04.2022 09:09:09","signature":"E0EFEBC4F95C18908418E80F0666B04A"}',
  'Content-Type: application/json;charset=UTF-8'
);
curl_setopt($curl,CURLOPT_HTTPHEADER,$headers);
curl_setopt($curl,CURLOPT_POSTFIELDS,$data);
$resp=curl_exec($curl);

echo $resp;

curl_close($ch);