Under construction
Text excerpt API for Project Gutenberg eBooks
A word of reference (wor) is expressed as a string where Work id represents the body of work identifier and Sentence index and Word index both start at zero:
[Work id][Sentence index][word index]
Such that the 3rd word of the 734th sentence of A Tale of Two Cities is encoded like this:
98.733.2
And the 5th word of the 50th sentence in The Turn of the Screw:
209.49.4
An Excerpt is expressed as an inclusive range between a pair of wors. The single Work id is followed by both pairs of Sentence index and Word index:
[Work id][Sentence index][Word index].[Sentence index][Word index]
Such that the excerpt in The Turn of the Screw that starts with the 5th word of the 50th sentence and extending through to the 7th word of the 150th sentence is indicated like so:
209.49.4.149.6
To access a single wor, request it directly from the server:
https://gutex.online/98/733/2
To access a range in between and inclusive of two wors:
https://gutex.online/209/49/3/149/6
The default encoding format for Gutex results is JSON, i.e., specifying no format is the equivalent of requesting JSON-encoded results:
https://gutex.online/209/23/4/100/2?format=json
To receive plain, UTF-8 encoded text, specify utf8 as the format:
https://gutex.online/98/733/2/736/6?format=utf8
© 2023 Gamiri