richbarrett / crisp-php-sdk
PHP SDK for the Crisp.im API
1.0.3
2018-06-18 12:15 UTC
Requires
- php: >=5.6.0
- nategood/httpful: ^0.2.20
This package is not auto-updated.
Last update: 2025-04-27 06:02:49 UTC
README
Overview
This was created as a lightweight PHP SDK for Crisp.im.
It does not contain methods for every API call but is very easy to extend by adding methods to crispsdk.php
it uses Httpful to make requests to the API and returns an array with quick access to key data and the raw Httpful\Response
object so you can handle the result however you like.
Usage
- First obtain your identifier and key using:
curl -H "Content-Type: application/json" -X POST -d '{"email":"YOUR_ACCOUNT_EMAIL","password":"YOUR_ACCOUNT_PASSWORD"}' https://api.crisp.chat/v1/user/session/login
- Use as follows:
use richbarrett\crispsdk\crispsdk;
$identifier = 'YOUR_IDENTIFIER';
$key = 'YOUR_KEY';
$sdk = new crispsdk;
$sdk->authenticate($identifier, $key);
$r = $sdk->listWebsites();
print_r($r);