Edurep:Jsonsearch: verschil tussen versies

Uit Kennisnet Developers Documentatie
Naar navigatie springen Naar zoeken springen
(use prerelease template)
(→‎Request: add request)
Regel 7: Regel 7:
   
 
== Request ==
 
== Request ==
  +
{| class="wikitable
* request parameters
 
  +
|-
* voorbeeld
 
  +
! argument
  +
! #
  +
! omschrijving
  +
|-
  +
| query
  +
| 1
  +
| [[Standaarden:SRU/Edurep_CQL|CQL]] zoekopdracht
  +
|-
  +
| page-size
  +
| 0-1
  +
| aantal resultaten per pagina, max 100
  +
|-
  +
| page
  +
| 0-1
  +
| ?
  +
|-
  +
| facet
  +
| 0-*
  +
| veld om drilldown op uit te voeren
  +
|-
  +
|}
  +
 
'''voorbeeld'''
  +
* <nowiki>https://wszoeken.edurep.kennisnet.nl/?query=fiets&facet=schema:license</nowiki>
   
 
== Response ==
 
== Response ==

Versie van 4 okt 2021 06:04

Info.gif Vanwege de aankomende release zijn we bezig het voorbereiden van de wiki. Met name de informatie rondom schema.org en de jsonsearch is nog niet bruikbaar op productie.


Met het jsonsearch endpoint worden Edurep responses in JSON format geleverd.

Endpoints

  • TODO url

Request

argument # omschrijving
query 1 CQL zoekopdracht
page-size 0-1 aantal resultaten per pagina, max 100
page 0-1 ?
facet 0-* veld om drilldown op uit te voeren

voorbeeld

  • https://wszoeken.edurep.kennisnet.nl/?query=fiets&facet=schema:license

Response

  • response velden
  • voorbeeld (stuf item data)

Foutmeldingen

  • include uit foutmeldingen doc

Veldenlijst

zoekveld x-term-drilldown sortKeys <, <=, >=, > exact
schema:name
schema:identifier V
zoekveld x-term-drilldown sortKeys <, <=, >=, > exact
schema:inLanguage V V
schema:description
schema:keywords
dcterms:coverage
lom:structure
lom:aggregationLevel V V
schema:version
schema:creativeWorkStatus
dcterms:creator V V
schema:dateCreated V V
dcterms:publisher V V
schema:datePublished V V
dcterms:contributor V V
schema:encodingFormat V V
schema:url V
schema:interactivityType
schema:learningResourceType.schema:termCode V V
schema:audience.schema:audienceType V V
schema:typicalAgeRange
lom:difficulty
schema:timeRequired.inSeconds V
schema:isAccessibleForFree V V
schema:license V V
schema:copyrightNotice
schema:isBasedOn
schema:isPartOf
schema:hasPart
dcterms:isReferencedBy
dcterms:isVersionOf
schema:encoding.schema:encodingFormat
dcterms:accessRights V V
schema:educationalAlignment.schema:name
schema:educationalAlignment.schema:targetName V V
schema:educationalLevel.schema:name
schema:educationalLevel.schema:termCode V V
schema:teaches.schema:termCode V V
schema:aggregateRating.schema:reviewCount V V
schema:aggregateRating.schema:ratingCount V V
schema:aggregateRating.edurep:tagCount V V
schema:aggregateRating.schema:ratingValue V V
schema:aggregateRating.edurep:bayesianRanking V V

See Also