Nedan följer en summering av 3M:s API-applikationer, information om apparna och utvalda användarvillkor, samt kopplad information om 3M:s onboardingprocess, säkerhet och tekniska specifikationer.
3M API applications and Customer Terms of Use
Technical and Project Specifications
1. Onboarding — 3M and Customer required steps
Kickoff: (for qualified customers)
Nyanställda
API-landskapet
Användningsfall
Granskning av svaga punkter
Val av applikationer
Juridiskt och säkerhetsmässigt godkännande av villkor
Functional Review:
Dokumentation för API-funktionerna
Struktur för begäran och svar
Exempel på användningsfall
Vanliga frågor
Testing Access:
Ange klient-ID och säkerhetstoken, URL:er för testning
3M teknisk support eller granskningar av datakvalitet
Production:
Livelansering av data eller applikation
3M teknisk support i mån av behov
3M kommer att övervaka fortsatt användning eller problem
2. Security
OAuth 2.0 för slutanvändarautentisering
En autentiserings-URL ska tillhandahållas av 3M
URL:en kommer skilja sig mellan QA och PROD och tillhandahålls av 3M vid lämplig implementeringsfas.
Klient-ID och klienthemlighet skapas av 3M och tillhandahålls API-konsumenten
Klientens inloggningsuppgifterna kommer skilja sig mellan QA och PROD och tillhandahålls av 3M vid lämplig implementeringsfas.
Token ska skickas som ägartoken i begäran om auktoriseringsrubrik
All tokenisering och samtliga konfigurationer för användning ska tillhandahållas av 3M.
Autentiserings-URL:en kan komma att ändras; eventuella ändringar kommer tillhandahålls av 3M innan de träder i kraft.
Klient-ID och hemlighet kan komma att ändras; eventuella ändringar kommer tillhandahålls av 3M innan de träder i kraft.
3. API Specifications
API-gateway byggs som RESTful API
Begäran/svarsdata skickas som JSON mellan klient och server
Begäran-/svarsstruktur för specifika API:er som konsumeras tillhandahålls av 3M
Obligatoriska/valfria attribut tillhandahålls av 3M
Felhanteringsscenarier (4xx, 5xx) för specifika API:er som konsumeras tillhandahålls av 3M
Alla API-specifika krav från klientsidan (anropssystem) tillhandahålls av 3M under implementeringen.
API-URL:en kan komma att ändras; eventuella ändringar tillhandahålls av 3M innan de träder i kraft
4. 3M support for each API
Ge fortsatt PROD-support vid behov
Analysera API Gatewayens mätvärden för användbarhet, frekvens osv.
Genomför en retrospektiv analys tillsammans med kunden för att få insikt i kundens tillfredsställelse i stort med API samt användning, problem och förslag på förbättringar.