Difference between revisions of "Frontends:getBible"
From CrossWire Bible Society
David Haslam (talk | contribs) ([https://en.wikipedia.org/wiki/JSON JSON]-based web API) |
David Haslam (talk | contribs) ([https://en.wikipedia.org/wiki/API API]) |
||
Line 1: | Line 1: | ||
− | '''getBible''' – a new [https://en.wikipedia.org/wiki/JSON JSON]-based web API developed by [https://www.vdm.io/applications Vast Development Method] that makes use of SWORD modules from CrossWire. | + | '''getBible''' – a new [https://en.wikipedia.org/wiki/JSON JSON]-based web [https://en.wikipedia.org/wiki/API API] developed by [https://www.vdm.io/applications Vast Development Method] that makes use of SWORD modules from CrossWire. |
* Source: [https://git.vdm.dev/getBible/ getBible] | * Source: [https://git.vdm.dev/getBible/ getBible] |
Latest revision as of 19:55, 11 August 2023
getBible – a new JSON-based web API developed by Vast Development Method that makes use of SWORD modules from CrossWire.
- Source: getBible
- Modules: getBible/v2
- API: API documentation page
- Build-log builder actions – that syncs the API with the CrossWire modules once a month. Each build takes about three hours.
- Joomla: getBible/joomla-component
The Joomla component can be used on any website, but at getBible it runs on the developers' own website.
There is a detailed explanation in the component on how the sync process works:
- Open getbible.net to see a hash value beneath the Scripture, with a question mark, then open the link to see the full explanation. This new system will keep all websites that use this system in-sync with the CrossWire modules, which is a massive achievement for CrossWire and the whole online Bible world.