Generera en API-nyckel och API-URL (för RecMan-användare)
För utvecklare
Vi har all API-relaterad dokumentation samlad här https://developers.recman.io/.
När du har tilldelats en API-nyckel har du möjlighet att definiera dina egna flöden, till exempel ett flöde för jobbinlägg. API-nyckel och API URL genereras av en systemadministratör i RecMan under Systeminställningar → Databas → API → Skapa.
API-åtkomst
När du väl har skapat, har du också möjlighet att begränsa din API-nyckel genom att bestämma vilka operationer och moduler den ska ha tillgång till. Detta kan vara klokt när din webbutveckling utförs av ett externt företag och du inte vill att de ska ha tillgång till hela din databas.
För utvecklare
Cachning
Pris
Observera att RecMan API har maximalt 200 laddningar per dag (återställs vid midnatt) gratis. Vänligen kontakta support@recman.no för prislista.
Därför rekommenderar vi att cachelagra ditt flöde i ditt eget system för att undvika uppslagsgränsen på 200.
En lösning här är att ladda ner JSON-filen och tidsstämpla den. Ett skript kan kontrollera tidsstämpeln med jämna mellanrum, och när tiden överskrider en inställd gräns hämtar systemet en ny fil.
En annan lösning är att begränsa uppslagningarna som görs på natten. Genom att begränsa detta kan du ha bredvid en livelista på dagen och använda en sparad fil som källa på natten.
Hur som helst, det föreslås att sätta en gräns till 200 uppslagningar per 24 timmar.
Webbadresser
När du utför en GET, använd URL:en https://api.recman.no/v1.php
När du gör ett POST, använd URL:en https://api.recman.no/post/
När du har din API-nyckel och API-URL kopierar du dem och skickar dem till din webbutvecklare.
Säkerhet
Vårt API stöder inte "Access-Control-Allow-Origin." Eftersom detta i princip skulle betyda att varje operation på klientsidan skulle exponera din API-nyckel, har vi beslutat att inte aktivera den här funktionen.
Exempel
I exemplen i våra artiklar kommer vi att använda en app som heter Postman.
API-applikationer
I dokumentationen hittar du exempel och förklaringar på de mest använda lösningarna. Alla utom en av dessa lösningar använder vårt API för att fungera. Allmän information om API finns här.