Skillnader

Här visas skillnader mellan den valda versionen och den nuvarande versionen av sidan.

Länk till den här jämförelsesidan

Börjar med Föregående version.
Nästa version.
Föregående version.
api:graphql [2023/04/28 11:35] dokuadminapi:graphql [2023/05/10 09:18] (aktuell) – [GraphQL] dokuadmin
Rad 1: Rad 1:
 <markdown> <markdown>
- 
- 
- 
- 
- 
- 
- 
  
  
Rad 23: Rad 16:
 Orbiqs GraphQL API nås på `{Orbiqs URL}/graphql`. Orbiqs GraphQL API nås på `{Orbiqs URL}/graphql`.
  
-## Autentisera+## GraphQL 
 + 
 +Om GraphQL känns som ett nytt koncept, börja med läsa [GraphQL:s egna guide](https://graphql.org/learn/).  
 + 
 +## Autentisering
  
  För att autentisera sig mot API:et krävs en giltig oauth2 token, som kan efterfrågas från {Orbiq URL}/oauth2/token. T.ex. med client_credentials  För att autentisera sig mot API:et krävs en giltig oauth2 token, som kan efterfrågas från {Orbiq URL}/oauth2/token. T.ex. med client_credentials
Rad 32: Rad 29:
 }, },
 body: "grant_type=client_credentials&client_id=example&client_secret=test&scope=iqalarm"; body: "grant_type=client_credentials&client_id=example&client_secret=test&scope=iqalarm";
 +
 +// res => { "token": "abcd", "expiry": 3600 }
 ``` ```
  
Rad 37: Rad 36:
  
 För requests till GraphQL API:et specificeras sedan autentiseringen i en header som `Authorization: Bearer {token}`, där `{token}` är ett giltigt token från Orbiq. För requests till GraphQL API:et specificeras sedan autentiseringen i en header som `Authorization: Bearer {token}`, där `{token}` är ett giltigt token från Orbiq.
 +
 +## Utforska API:et
 +
 +API:et är självbeskrivande där tillgängliga frågor kan fås genom [Introspection](https://graphql.org/learn/introspection/). Förslagsvis är det bästa sättet att lära sig Orbiqs GraphQL API att utforska det med valfri GraphQL klient. Till exempel med [Altair](https://altairgraphql.dev/).
  
 </markdown> </markdown>
 +
 +
  
  
  • api/graphql.1682681745.txt.gz
  • Senast uppdaterad: 2023/04/28 11:35
  • av dokuadmin