A Laravel package for seamless CleverTap API integration.
You can install the package via composer:
composer require bilalbaraz/laravel-clevertap
After installing the package, publish the configuration file using:
php artisan vendor:publish --provider="BilalBaraz\LaravelCleverTap\CleverTapServiceProvider"
This will create a config/clevertap.php
file in your application. Configure your CleverTap credentials in this file:
return [
'account_id' => env('CLEVERTAP_ACCOUNT_ID'),
'passcode' => env('CLEVERTAP_PASSCODE'),
];
Then, add your CleverTap credentials to your .env
file:
CLEVERTAP_ACCOUNT_ID=your-account-id
CLEVERTAP_PASSCODE=your-passcode
T.B.D.
T.B.D.
T.B.D.
The following CleverTap APIs will be implemented in this package:
- Settings API
- Campaign APIs
- Create Campaign
- Stop Scheduled Campaign
- Get Campaign Reports
- Get Campaigns
- Catalog API
- Custom List API
- Event APIs
- Profile APIs
- Get User Profiles
- Upload User Profiles
- Upload Device Tokens
- Get Profile Count
- Delete User Profile
- Demerge User Profile
- Subscribe
- Disassociate a Phone Number
- Remote Config API
- Create/Define Variables
- Delete Variables
- Get Variables
- Report APIs
- Bulletins API
The MIT License (MIT). Please see License for more information.