Maybe to be implemented, not required for Text+’s FCS.
query |
comment |
invocation |
status |
'/api/sru?operation=explain&version=1.2&x-fcs-endpoint-description=true' |
explain |
invoke |
works |
'/api/sru?operation=explain&version=1.2' |
explain |
invoke |
works |
'/api/sru' |
explain |
invoke |
works |
'/api/sru?operation=explain' |
explain |
invoke |
works |
'/api/sru?version=1.2' |
explain |
invoke |
works |
'/api/sru?operation=explain&version=9.9' |
explain, invalid version |
invoke |
works |
'/api/sru?operation=scan&version=1.2&scanClause=fcs.resource%3Droot&maximumTerms=invalid' |
invalid operation and params |
invoke |
not supported, returns error |
'/api/sru?operation=scan&version=1.2&scanClause=fcs.resource%3Droot&responsePosition=invalid' |
invalid operation and params |
invoke |
not supported, returns error |
'/api/sru?operation=searchRetrieve&version=1.2&query=EVqJXClAiIv1KMis' |
search with no hits |
invoke |
works |
'/api/sru?operation=searchRetrieve&version=1.2&query=EVqJXClAiIv1KMis&recordPacking=invalid' |
search with invalid recordPacking argument |
invoke |
works, because parameter is ignored |
'/api/sru?operation=searchRetrieve&version=1.2&query=EVqJXClAiIv1KMis&startRecord=invalid' |
search with no hits / invalid value for startRecord |
invoke |
works, because parameter startRecord ignored |
'/api/sru?operation=searchRetrieve&version=1.2&query=EVqJXClAiIv1KMis&startRecord=0' |
search with no hits / invalid value for startRecord |
invoke |
works, because parameter startRecord ignored |
'/api/sru?operation=searchRetrieve&version=1.2&query=EVqJXClAiIv1KMis&maximumRecords=invalid' |
search with no hits / invalid value for maximumRecords |
invoke |
returns error, needs a fix |
'/api/sru?operation=searchRetrieve&version=1.2&query=EVqJXClAiIv1KMis&maximumRecords=-1' |
search with no hits / invalid value for maximumRecords, no error returned |
invoke |
works |
'/api/sru?operation=searchRetrieve&version=1.2&query=%22EVqJXClAiIv1KMis%22+%3D' |
search with invalid query |
invoke |
works |
'/api/sru?operation=searchRetrieve&version=1.2&query=EVqJXClAiIv1KMis&startRecord=2147483647' |
search to provoke first record position out of range diagnostics |
invoke |
works |
'/api/sru?operation=searchRetrieve&version=1.2&query=%C3%B6%C3%A4%C3%BC%C3%96%C3%84%C3%9C%C3%9F%E2%82%AC' |
search for string with non-ASCII characters encoded as UTF-8 |
invoke |
works |
'/api/sru?operation=searchRetrieve&version=1.2&query=Haus&maximumRecords=5&recordSchema=http%3A%2F%2Fclarin.eu%2Ffcs%2Fresource' |
search for user specified search term |
invoke |
works |
query |
comment |
GermaNet v19 |
status |
lemma=Maus |
simple query (lemma) |
invoke |
works |
lemma=Übermaß |
simple query/utf-8 (lemma) |
invoke |
works |
Hau* |
prefix search |
invoke |
works |
*aus |
suffix search |
invoke |
works |
W*rt |
infix |
invoke |
works |
*ort* |
prefix and suffix combined |
invoke |
works |
Maus or Katze |
disjunction |
invoke |
to be tested |
qQRKdzxWs1ius5MR |
no search hit |
invoke |
works |
qQRKdzxWs1ius5MR |
no search hit |
invoke |
works albeit maximumRecords missing |
lemma=Maus or lemma=Katze |
disjunction (using lemma) |
invoke |
works |
lemma=Maus and lemma=Katze |
conjunction (using lemma) |
invoke |
works |
def=Maus |
searches index: paraphrases |
invoke |
to be tested |
pos=NOUN |
searches index: part of speech |
invoke |
to be tested |
senseRef=gn_lex:l46961 |
retrieve by lexUnit ID |
invoke |
works |
senseRef=gn_syn:s32151 |
retrieve by synset ID |
invoke |
works |
senseRef=gnd:4032098-4 |
potentiallySameAs DNB entity |
invoke |
works |
senseRef = gnd:4032098-4 |
potentiallySameAs DNB entity, with spaces |
invoke |
works |
senseRef=pwn:04608239-n |
potentiallySameAs PWN entity |
invoke |
works |