PHP透過curl上傳xml給API

 
<?php 
$xml_data ='<?xml version="1.0" encoding="UTF-8"?>
<FILE>
    <HEAD>
        <FILEDESC>ORDER</FILEDESC>
    </HEAD>
    <CONTENT>
        <DATA>
            <ID>XXXX</ID>
            <MEMO>XXXXXXX</MEMO>
        </DATA> 
    </CONTENT>
</FILE>
';
 
 
$URL = "http://apisite";
 
			$ch = curl_init($URL);
			curl_setopt($ch, CURLOPT_MUTE, 1);
			curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
			curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
			curl_setopt($ch, CURLOPT_POST, 1);
			curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: text/xml'));
			curl_setopt($ch, CURLOPT_POSTFIELDS, "$xml_data");
			curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
			$output = curl_exec($ch);
			curl_close($ch);
echo $output;