
Creëer uw eigen integratie met onze handige SDK en Web API
Het Net2 toegangscontrole systeem is voorzien van een aantal krachtige en gebruikersvriendelijke integratie mogelijkheden. Hiermee stellen wij u als ontwikkelaar in staat om in alle vrijheid de applicatie of integratie te ontwikkelen voor uw klanten. Met de SDK is het mogelijk om een integratie te ontwikkelen met een bestaand software pakket zoals bijvoorbeeld betaalsystemen, personeelsdatabase of andere databasesystemen. Door gebruik te maken van de API is het voor u als ontwikkelaar mogelijk om snel en eenvoudig (web)applicaties te ontwikkelen of te integreren met een API van derden. Zowel de SDK als Web API die wij op deze pagina aanbieden zijn kosteloos te verkrijgen en ook zijn er geen betaalde licenties nodig.
Net2 Web Application Programming Interface (API)
De lokale REST Web API (Application Programming Interface) voor de Net2 software geeft integrators meer flexibiliteit voor het ontwikkelen van integraties met de Net2 software. U kunt gebruik maken van de meest voorkomende programmeertalen zoals C, C++, Java, Javascript en C#. Hierdoor bent u niet meer gebonden aan een Windows besturingssysteem om uw applicatie te ontwikkelen, u kunt nu ook uw applicatie ontwikkelen op MacOS en Linux.
De API is standaard beschikbaar in iedere Net2 software (v6.02 of hoger) en wordt geactiveerd door middel van de API licentie. Nadat u het integratie aanvraag formulier heeft ingevuld ontvangt u een bevestigingsmail met de API licentie en een link naar alle documentatie en de beschikbare methoden. De API maakt uitsluitend gebruik van een beveiligde HTTPS verbinding. Om de API te kunnen gebruiken dient u zelf een SSL certificaat te voorzien. Door een HTTPS verbinding te gebruiken zal alle communicatie tussen de integratie software en de Net2 API beveiligd worden.
In de API hebben wij al een groot aantal methoden geschreven voor u. De methoden zijn functies binnen het systeem die u kunt gebruiken, wij hebben de code al geschreven en u hoeft deze alleen te configureren. U hoeft dus niet meer vanaf nul te beginnen met het schrijven van uw applicatie of integratie. Bekijk Integratie mogelijkheden matrix om de beschikbare methoden in de API te bekijken. Wij hebben Swagger geïntegreerd zodat u gelijk de API documentatie kunt bekijken en de beschikbare methoden kunt gebruiken. Tevens maakt Swagger het mogelijk om uw geschreven code direct te testen op werking.
Voor support van de API gaat u naar het Software Development Forum
Gebruik de methoden om snel uw eigen integratie te bouwen.
De API communiceert enkel via een beveiligde HTTPS verbinding zodat uw data altijd beveiligd is.
Integreer met een API van derden of ontwikkel uw eigen (web) applicatie.
Hulp en ondersteuning via het Paxton Software Development Forum.
API SSL Certificaat
Een SSL certificaat wordt gebruikt om de verbinding tussen de Net2 API en integratie software die gekoppeld wordt te beveiligen zodat alle data van en naar het Net2 systeem beveiligd is. De API kan dan enkel via een beveiligde HTTPS verbinding gebruikt worden. Vanaf Net2 v6.7 SR1 is het niet meer mogelijk om de API te benaderen via de HTTP verbinding.
Vanaf Net2 v6.7 SR1 wordt het standaard Paxton SSL certificaat verwijderd en zal er een eigen SSL certificaat voorzien moeten worden om de API te kunnen gebruiken. Als integrator zal u dit SSL certificaat dienen aan te leveren en installeren om uw integratie te maken.
Welk type certificaat is er nodig.
Het is mogelijk om een eigen SSL certificaat te importeren en te gebruiken. SSL-certificaten kunnen rechtstreeks bij een certificeringsinstantie (CA) of certificaatuitgever worden aangevraagd. Deze certificaten worden gevalideerd door de certificeringsinstantie.
Daarnaast is het mogelijk om een eigen Self Signed Certificaat te gebruiken. U genereert bij deze optie zelf een SSL certificaat die u zelf ook signed. Dit is ideaal wanneer u een integratie heeft die alleen met interne systemen communiceert op het lokale netwerk. Dit certificaat wordt niet door een Certificaat instantie gecontroleerd. En betekent dat u een certificaat kan hebben met een lange geldigheidsduur van bijvoorbeeld 20 jaar. Dit is ideaal wanneer u niet de mogelijkheid heeft om uw certificaat jaarlijks te vervangen. Er zijn verschillende manieren om een Eigen Self Signed Certificaat aan te maken. In een Self Signed Certificaat kunt u zelf diverse parameters bepalen.
De meest simpele manier is om het Net2 Paxton self signed SSL certificaat te gebruiken welke 365 dagen geldig is en jaarlijks vernieuwd dient te worden. Het nadeel is wel dat ieder jaar het certificaat vernieuwt dient te worden. Gebeurd dit niet dan zal de integratie niet meer functioneren als het certificaat verlopen is.
Net2 Software Development Kit (SDK)
Met de Net2 Software Development Kit (SDK) is het mogelijk uw eigen applicaties te ontwikkelen die geïntegreerd kunnen worden met Net2. Hierdoor is het mogelijk toegangscontrole functionaliteiten of gebeurtenissen te configureren binnen een bestaande of nieuwe applicatie. De SDK is gebaseerd op C# en .NET. De SDK wordt geleverd met uitgebreide documentatie en voorbeeld scripten zodat u snel en eenvoudig kunt beginnen met het ontwikkelen. De SDK is uitermate geschikt voor het maken van databasekoppelingen tussen het Net2 toegangscontrole systeem en een extern database systeem. Om gebruik te maken van de meest recente Net2 SDK functionaliteit, is de laatste versie van de Net2 software benodigd.
Wilt u weten wat het verschil is tussen de SDK en API en welke u het beste kunt gebruiken raadpleeg dan onze Integratie mogelijkheden matrix.
Voor meer informatie over de geadviseerde PC specificaties en compatibiliteitsinformatie klik hier.
Net2 Video Integration Platform (VIP)
De Net2 Video Integration Platform (VIP) maakt het voor ontwikkelaars mogelijk een eigen DVR of NVR-systeem te integreren binnen de Net2 toegangscontrole software (V5.00 en hoger). Koppel uw DVR, NVR of VMS in de Paxton Net2 software, zodat u vanuit de gebeurtenissen eenvoudig en snel de video opname kunt bekijken ten tijde van een toegangscontrole gebeurtenis zonder te zoeken naar de juiste video opname.
Voor support van de SDK gaat u naar het Software Development Forum
Let op: Alle informatie en specificaties zijn correct op het moment van publicatie, maar kunnen zonder voorafgaande kennisgeving worden gewijzigd. Neem te alle tijden contact op met onze support afdeling om de juistheid te verifiëren.
Volg de 4 stappen voor het creëren van uw integratie of applicatie:
Vul het integratie aanvraagformulier in
Vertel ons meer over uw bedrijf en uw integratie, geef ons zoveel mogelijk informatie zodat we de integratie en het voordeel voor de gebruiker kunnen begrijpen.
Uw aanvraag zal zo spoedig mogelijk behandeld worden. We streven ernaar om uw aanvraag binnen 72 uur te beoordelen.
Volg een Net2 Lite training
Tijdens de behandeling van uw API of SDK aanvraag zullen we contact met u opnemen om u in te schrijven voor een Net2 Lite training.
Door het volgen van een Net2 Lite training krijgt u meer kennis van de werking van het Net2 systeem waardoor u sneller en makkelijker uw integratie kunt ontwikkelen.
Om de API of SDK te kunnen gebruiken dient u een Net2 Lite training gevolgd te hebben
Ontwikkel uw integratie
Nadat we uw aanvraag beoordeeld hebben en u de Net2 Lite training gevolgd heeft zullen we u voorzien van de SDK, VIP of API licentie. U kunt nu direct aan de slag met het ontwikkelen van uw applicatie of integratie. Alle integratie mogelijkheden zijn voorzien van documentatie om u op weg te helpen.
Mocht u tijdens de ontwikkelingsfase hulp nodig hebben dan kunt u uw vraag stellen op het Paxton Software Development Forum. Hier zijn onze ontwikkelaars beschikbaar om uw vragen te beantwoorden, wij streven ernaar om uw vraag binnen 72 uur te beantwoorden.
Demonstreer uw integratie ter beoordeling
Iedere integratie die is bedoeld voor externe verkoop, promotie en samenwerking met Paxton moet voorafgaand aan de lancering worden goedgekeurd. In deze fase heeft u de mogelijkheid om uw integratie te demonstreren en ons alle functies en voordelen te tonen.
Wij zullen u feedback geven en wellicht om een testsysteem vragen, zodat wij uw integratie uitvoerig kunnen testen.
U mag de naam Paxton of branding alleen gebruiken in uw marketing communicatie wanneer wij u hier vooraf toestemming voor hebben gegeven.