laposta / laposta-api-php
Laposta api, free api to laposta.nl
Installs: 47 372
Dependents: 1
Suggesters: 0
Security: 0
Stars: 8
Watchers: 5
Forks: 10
Open Issues: 1
Requires
- php: >=5.6
This package is not auto-updated.
Last update: 2024-11-09 16:11:57 UTC
README
To use the Laposta API, the following things are required:
- PHP >= 5.6
- CURL PHP extension
- JSON PHP extension
Composer Installation
The easiest way to install this library is to require it with Composer.
$ composer require laposta/laposta-api-php
Manual Installation
If you're not using Composer, add the following to your PHP script:
require_once("/path/to/laposta-php/lib/Laposta.php");
Simple usage looks like:
Laposta::setApiKey("JdMtbsMq2jqJdQZD9AHC"); $member = new Laposta_Member("BaImMu3JZA"); $result = $member->get("member@example.net");
HTTP(S)
Default is HTTPS. If you can't use HTTPS, do this:
Laposta::setHttps(false);
If you're getting errors about certificate problems, you do this:
Laposta::setHttpsDisableVerifyPeer(true);
Note: this gets rid of the errors, but will introduce severe security issues that TLS is designed to protect against. A far better solution is move hosting provider or to install the CA's certs: https://stackoverflow.com/questions/6400300
Documentation
Please see https://api.laposta.nl/doc for up-to-date documentation.