Nederlands

1. Gebruik het programmaatje Insomnia om de interface op te zetten en te testen
2. Genereer een AuthenticatieToken en kopieer deze. Dit kan nu helaas alleen in de console van je browser (zet developer mode aan in Chrome) en vul het volgende in de console in: Weaver.getInstance().currentUser().authToken
3. Stel insomnia in de volgende manier:



Wanneer je nu op “Send” klikt krijg je je query resultaat terug in XML format.



English

  1. Use Insomnia in order to configure the SparQL endpoint for wvr.io
  2. Prepare environment variables: {
    "password": "",
    "project": "",
    "url": "https://###.wvr.io/api",
    "username": ""
    }
  3. Generate an AuthenticationToken by getting up Insomnia as follows (save as: signIn)
    1. Post:  {{url}}/user/signInUsername
    2. Json: {
      "username": "{{ username }}",
      "password": "{{ password }}"
      }
  4. Setup Query
    1. Post: {{url}}/sparql
    2. Form:
      1. query: "SELECT * WHERE { ?s ?p ?o }.

      2. target: _.project

      3. branch: main
    3. Bearer (Token):
      1. Function to perform: Response
      2. Attribute: Raw Body
      3. Request: Post - signIn
      4. Trigger Behaviour - Never
    4. Header:
      1. Accept: application/sparql-results+xml
      2. Content-Type: application/x-www-form-urlencoded