Я должен выполнить задачу, которую никогда не делал раньше. На самом деле, одна из самых трудных частей в задаче состоит в том, что я не могу задать столько вопросов, сколько наберу sh, чтобы прояснить, как он должен включаться go, и, следовательно, мне лучше угадать, как это должно быть сделано. Теперь это задача: Я должен создать виртуальную машину (виртуальную машину) через Proxy Proxmox, а затем передать возвращенные данные и пароль в API гуакамоле, который должен дать мне ссылку или некоторую информацию . Это документация по гуакамоле апи: https://guacamole.apache.org/api-documentation/. И вот https://guacamole.apache.org/doc/0.9.1/gug/writing-you-own-guacamole-app.html Я нашел этот фрагмент кода: ...
<!-- Guacamole -->
<script type="text/javascript"
src="guacamole-common-js/all.min.js"></script>
<!-- Display -->
<div id="display"></div>
<!-- Init -->
<script type="text/javascript"> /* <![CDATA[ */
// Get display div from document
var display = document.getElementById("display");
// Instantiate client, using an HTTP tunnel for communications.
var guac = new Guacamole.Client(
new Guacamole.HTTPTunnel("tunnel")
);
// Add client to display div
display.appendChild(guac.getDisplay().getElement());
// Error handler
guac.onerror = function(error) {
alert(error);
};
// Connect
guac.connect();
// Disconnect on close
window.onunload = function() {
guac.disconnect();
}
/* ]]> */ </script>
</body>
...
Насколько я могу себе представить, у меня должны быть какие-то данные, которые я добавлю в новый гуакамоле. HTTPTunnel («туннель») должен отображать рабочий стол компьютера. Я пытаюсь создать виртуальные машины с помощью этого пакета: https://github.com/ZzAntares/ProxmoxVE, и до сих пор я мог создавать только пользователей. Теперь я хотел бы знать, как создать (каковы параметры) виртуальную машину через этот API и как я должен передать возвращенные данные в API гуакамоле. Любая помощь, предложение или совет будут высоко оценены. Заранее спасибо!