Создание php xml слушателя и прослушивания. Проблемы с ответом на XML

Я использую сторонний API в системе, который отправляет данные XML на мой URL, который я получаю, и обрабатываю XML. Они говорят, что сервер должен ответить назад как Принятый. У меня проблемы в этой части.

Пример:

if ( $_SERVER['REQUEST_METHOD'] === 'POST' )
{
    //Read the xmlinput and write to the file
    $xml = file_get_contents('php://input');
   //...processing the xml and storing to my SQL...

   //How to reply back as '<xml>Accepted</xml>'

}

Пожалуйста, помогите. Я могу обработать XML-файл и получить данные, но отправив их обратно в XML-ответ.

Примечание. API публикует результаты в URL. Мой сервер должен ответить "Принят" в случае успеха

1 ответ

header("Content-type: text/xml");
$dom = new DOMDocument('1.0', 'utf-8');
$element = $dom->createElement('xml', 'Accepted');
$dom->appendChild($element);
echo $dom->saveXML();
Другие вопросы по тегам