diff --git a/assets/analysis-octoprintapi-web.png b/assets/analysis-octoprintapi-web.png new file mode 100644 index 0000000..d46b658 Binary files /dev/null and b/assets/analysis-octoprintapi-web.png differ diff --git a/bibliography.bib b/bibliography.bib index 89987a5..d6cd1b3 100644 --- a/bibliography.bib +++ b/bibliography.bib @@ -348,3 +348,13 @@ @ARTICLE {octoprint-api-filecommand note = "[cit. 2017-5-6]", url = "http://docs.octoprint.org/en/1.2.15/api/fileops.html\#issue-a-file-command" } + +@ARTICLE {octoprint-docs, + title = "Welcome to OctoPrint’s documentation!", + journal = "OctoPrint {[online]}", + howpublished = "[online]", + month = "červenec", + year = "2015", + note = "[cit. 2017-5-6]", + url = "http://docs.octoprint.org/en/1.2.15/api/general.html" +} \ No newline at end of file diff --git a/chapters/analysis-api.tex b/chapters/analysis-api.tex index 2cf86a9..411f41d 100644 --- a/chapters/analysis-api.tex +++ b/chapters/analysis-api.tex @@ -9,6 +9,14 @@ \section{OctoPrint API} Token je náhodně vygenerovaná posloupnost znaků jednoznačně spjatá s účtem uživatele. Pokud v požadavku je uveden platný token, předpokládá se, že požadavek vytvořil uživatel jehož účet je s token svázaný. +V analýze jsem vycházel z oficiální dokumentace aplikace OctoPrint \cite{octoprint-docs}. +Ukázka popisu funkcionality z dokumentace je vidět v obrázku \ref{fig:octoprint-docs}. + +\begin{figure}\centering + \includegraphics[width=\textwidth]{assets/analysis-octoprintapi-web.png} + \caption{Oficiální dokumentace OctoPrint}\label{fig:octoprint-docs} +\end{figure} + \subsection{Verze API a ověřování} První analyzovanou funkcionalitou je verze API.