{"repo":"intellitrend/zabbixapi-php","free":true,"listed":false,"github":"https://github.com/intellitrend/zabbixapi-php","clone":"git clone https://github.com/intellitrend/zabbixapi-php.git","description":"Zabbix API client for PHP with session cache and SSL management","language":"PHP","stars":62,"topics":["zabbix","api","php","zabbix-api"],"license":"LGPL-3.0","category":"api-integrations-sdks","readme_excerpt":"License This software is licensed under the GNU Lesser General Public License v3.0. Changelog See CHANGELOG.md. Zabbix API PHP Client with session caching and SSL support There are quite a lot of Zabbix API clients out that work really well with Zabbix. However most of them do not support session caching or need tweaks to work with self signed certificates. This library aims to solve those problems. It supports the following features: Session caching. HTTPS connections with official- and self-signed certificates. Works with Linux and Windows PHP implementations. Multiple concurrent connections with different user accounts and/or different servers. Zabbix versions: 3.0 up to 7.2 No installation required. It is commercially backed up and maintained by IntelliTrend GmbH, an official Zabbix Partner and Zabbix Training company. There was also a lightning talk Zabbix API – the easy way about using this library on the Zabbix conference 2020 in Benelux. Why Session caching? How authentication via API usally works Each time an application uses user.login , the Zabbix API creates a so called AuthKey . (See user.login). This key is then passed via each request through the auth request property. In most cases, the API libary does this transparently for the user. However, if the script is called later on again (i.e by a cron job), a new user.login is performed, thus creating a new AuthKey for that new session. Zabbix keeps those session, until a session expired or is logged out. You can c","default_branch":null,"files":null,"tree":[],"storefront":"/r/intellitrend","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/intellitrend/zabbixapi-php/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}