Help
APIs
Revision as of 18:37, 22 November 2021 by Yug (talk | contribs) (Yug moved page LinguaLibre:APIs to Help:APIs: Better)
Revision as of 18:37, 22 November 2021 by Yug (talk | contribs) (Yug moved page LinguaLibre:APIs to Help:APIs: Better)
APIs are interface system allowing an url query to access data from a server. In the case of LinguaLibre, two APIs are used LinguaLibre and Commons Wikimedia APIs. Below are some useful examples.
API point | Query | Example of returned sub-item |
---|---|---|
Commons | List of 500 files by User:Yug, since 2018-01-01 and after | { "name": "LL-Q150_(fra)-Yug-retour.wav", "timestamp": "2021-04-25T22:08:17Z", "url": "https://upload.wikimedia.org/wikipedia/commons/5/5d/LL-Q150_%28fra%29-Yug-retour.wav", "descriptionurl": "https://commons.wikimedia.org/wiki/File:LL-Q150_(fra)-Yug-retour.wav", "descriptionshorturl": "https://commons.wikimedia.org/w/index.php?curid=104350594", "ns": 6, "title":"File:LL-Q150 (fra)-Yug-retour.wav" } |
Commons | List of 500 log events by User:Yug, type upload/upload, from 2022-01-01 and before | { "logid": 310250995, "ns": 6, "title": "File:LL-Q150 (fra)-Yug-retour.wav", "pageid": 104350594, "logpage": 104350594, "params": { "img_sha1": "annmkt852o46z5icpp2thdzyei7fla1", "img_timestamp": "2021-04-25T22:08:17Z" }, "type": "upload", "action": "upload", "user": "Yug", "timestamp": "2021-04-25T22:08:17Z", "comment": "" } |