PHP Curl DİNLENME yardım webServices

0 Cevap php

Ben Commission Junction tarafından sağlanan DİNLENME webservices tüketmek için aşağıdaki komut kullandık. Ben cevap almak mümkün değilim ama yanıt xml formatında değil.

<?php

$targeturl="https://support-services.api.cj.com/v2/countries";

$CJ_DevKey= "xxxxxxxxx";

// return xml feed from CJ

$ch = curl_init($targeturl);
curl_setopt($ch, CURLOPT_POST, FAlSE);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Authorization: '.$CJ_DevKey));
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$response = curl_exec($ch);
curl_close($ch);

echo $response; // will print in browser all country codes in an xml format

/*

ADD YOUR OWN CODE HERE TO DO WHAT YOU WANT WITH THE RESPONSE.  MAYBE SAVE RESULTS TO A FILE OR THE PARSE THE RESULTS INTO A DATABASE?

*/

?>

Ben sadece kafamı karıştırdı. Tepki DİNLENME webservices kullanarak xml formatında her zaman olduğu değildir. Yanılıyorsam lütfen beni düzeltin.

Birisi bu komut bir göz ve xml yanıt almak için yapmam gerekenleri bana tavsiye eder misiniz? Ben xml dosyasında yanıtı kaydedebilir ve daha sonra işlemek istiyorum.

0 Cevap