Я никогда раньше не работал с XML и, к сожалению, пока не смог найти правильного решения через Google.
В моем приложении, которое будет размещено в домене https://domain -a.de Мне нужно запросить данные из стороннего приложения https://domain -b.de .Для этого они предоставили мне XML API.
У меня есть форма, которая выглядит следующим образом
<input type="text" class="consumption" name="energy-consumption">
<button onclick="getOffer()">Create Offer</buttone>
Как только кнопка нажата, я хочу запросить информацию из листа xml.Я не хочу делать это с причиной php, тогда мне нужно будет перезагрузить страницу, и это не имеет смысла в моем деле, поэтому я хочу использовать ajax для запроса данных из API-интерфейса xml.
Чтобы получитьинформация, необходимая для создания запроса на проверку личности при запуске приложений.
<Request>
<Identity>
<userid>DE001</userid>
<password>123456789ok</password>
<Identity>
</Request>
После процесса аутентификации сервер ответит аутентификационный код, который будет необходим для дальнейших запросов.
Например:
<Request>
<Identity>
<AuthCode>Response Code from Server after successful authentifikation through Username and Pass</AuthCode>
</Identity>
<quotation>
<zip>10179</zip>
<consumptionP>4000</consumptionP>
</quotation>
</Request>
Response From the Server would be than
<Response>
<data>
<provider gvnr="1">Provider A</provider>
<provider gvnr="2">Provider B</provider>
</data>
<Response>
Эти данные будут отображаться в моем приложении, чем через inner.HTML, и пользователь сможет их выбрать.
Может кто-нибудь здесь сказать мне, какподключиться к этому XML-файлу и получить данные с помощью этой аутентификации?
В целом, является ли мое приложение сборкой в javascript и php для запросов в xml, которые я хочу использовать, тогда ajax также никогда раньше не работал с ним, но не долженЯ думаю, это проблема, потому что я могу писать в js.
Заранее спасибо за помощь, ребята