JSON: Difference between revisions
Jump to navigation
Jump to search
(Adapted to the REST interface) |
(Moved from angular to dbus because of faster rendering) |
||
Line 2: | Line 2: | ||
====Single version==== | ====Single version==== | ||
To obtain curation data of a single version of a software package in JSON format, the following REST call may be used: | To obtain curation data of a single version of a software package in JSON format, the following REST call may be used: | ||
< | <pre> | ||
http://www.osselot.org:3262/json/<package>/<version> | |||
</ | </pre> | ||
such as in a wget command | such as in a wget command | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
wget -qO - http://www.osselot.org:3262/json/ | wget -qO - http://www.osselot.org:3262/json/dbus/1.15.2 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 13: | Line 13: | ||
The command to obtain JSON formatted data of all available versions of a software package is very similar to the above except that the "version" part is not given such as | The command to obtain JSON formatted data of all available versions of a software package is very similar to the above except that the "version" part is not given such as | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
wget -qO - http://wwww.osselot.org:3262/json/ | wget -qO - http://wwww.osselot.org:3262/json/dbus | ||
</syntaxhighlight> | </syntaxhighlight> | ||
====Format JSON file in browser==== | ====Format JSON file in browser==== | ||
If | If a browser supports display of JSON data either natively or after having installed an appropriate extension, JSON data may be rendered and interactively using links such as | ||
<html> | <html> | ||
<a href="http://www.osselot.org:3262/json/ | <a href="http://www.osselot.org:3262/json/dbus/1.15.2">DBus version 1.15.2</a> | ||
</html> | </html> | ||
or even | or even | ||
<html> | <html> | ||
<a href="http://www.osselot.org:3262/json/ | <a href="http://www.osselot.org:3262/json/dbus">all curated versions of DBus</a>. | ||
</html> | </html> | ||
<i>(Please note that the above browser commands, particularly the second, may take a long time to render.)</i> | <i>(Please note that the above browser commands, particularly the second, may take a long time to render.)</i> |
Revision as of 23:50, 26 July 2023
Obtain curation data in JSON format
Single version
To obtain curation data of a single version of a software package in JSON format, the following REST call may be used:
http://www.osselot.org:3262/json/<package>/<version>
such as in a wget command
wget -qO - http://www.osselot.org:3262/json/dbus/1.15.2
All available versions of a software package
The command to obtain JSON formatted data of all available versions of a software package is very similar to the above except that the "version" part is not given such as
wget -qO - http://wwww.osselot.org:3262/json/dbus
Format JSON file in browser
If a browser supports display of JSON data either natively or after having installed an appropriate extension, JSON data may be rendered and interactively using links such as DBus version 1.15.2 or even all curated versions of DBus.
(Please note that the above browser commands, particularly the second, may take a long time to render.)