Zurück zur Übersicht der Integration geht es hier.
PUMA bietet einen Webservice auf Basis des Representational State Transfer (REST) an. REST ist ein Architekturstil für verteilte Softwaresysteme, bei dem eine einheitliche Schnittstelle die Interaktion erleichtert. Die REST-API ist für Softwareentwickler gedacht, deren Anwendungen mit PUMA interagieren sollen.
Um auf die API zuzugreifen, können Sie die angebotene Client Library in der Programmiersprache Java nutzen, oder Sie können direkt mit dem Webservice interagieren, falls Sie einen Client in einer anderen Programmiersprache schreiben möchten.
Um auf die API zugreifen zu können, benötigen Sie Ihren API-Schlüssel (API-Key). Diesen finden Sie auf der Einstellungsseite unter dem Reiter "Einstellungen".
Sie können mit Hilfe der Programmiersprache Java auf die REST-API zugreifen.
Restclient-PHP ist ein Paket aus PHP-Skripten, das einen REST-Client sowie enthält einige Utilities, die hilfreich sind für die Entwicklung einer PHP-Applikation, die mit der PUMA-REST-API interagieren soll. Der REST-Client verwaltet Funktionen, die von der PUMA-REST-API angeboten werden.
Es gibt einen API-Client, um mit Hilfe der Programmiersprache Python Einträge aus PUMA abzurufen.
Mit der bereitgestellten Exportfunktion lassen sich Posts herunterladen und speichern. Mehr dazu in der Benutzungsanleitung.