lingualeo / expert-sender-api
Simple API for expert sender service
Installs: 46 583
Dependents: 0
Suggesters: 0
Security: 0
Stars: 18
Watchers: 19
Forks: 21
Open Issues: 4
Requires
- php: >=5.4.0
- psr/log: 1.0.0
Requires (Dev)
README
Simple API for expert sender service
Usage
$expertSender = new ExpertSender('https://api.esv2.com/', $apiKey); $customProperty = new Property(1775, ExpertSenderEnum::TYPE_STRING, 'female'); $request = new AddUserToList(); $request ->setEmail('my@email.com') ->setListId(1000) ->setFirstName('my name'); ->addProperty($customProperty) ->freeze(); $result = $expertSender->addUserToList($request); if ($result->isOk()) { ... } else { $requestData = $expertSender->getRequestData(); }
Implemented functions
- addUserToList
- deleteUser
- getUserId
- addTableRow
- getTableData
- updateTableRow
- deleteTableRow
- changeEmail
- sendTrigger
- sendTransactional