semivan / bothelp-api-client
PHP клиент для работы с API Bothelp.io
Installs: 1 843
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 0
Open Issues: 0
Requires
- php: >=7.1
- symfony/http-client: 4.*
README
Требования
- PHP >= 7.1
- symfony/http-client
Установка
composer require semivan/bothelp-api-client
Использование
$client = new \Bothelp\BothelpClient($clientId, $clientSecret); // Получить всех подписчиков $subscribers = $client->subscribers()->getAll(); // Добавить подписчику теги $client->subscribers()->addTags($subscriberId, ['tag1', 'tag2', 'tag3']); // Удалить у подписчика теги $client->subscribers()->removeTags($subscriberId, ['tag1', 'tag2']); // Изменить полное имя подписчика $client->subscribers()->replaceName($subscriberId, 'name'); // Изменить имя подписчика $client->subscribers()->replaceFirstName($subscriberId, 'firstname'); // Изменить фамилию подписчика $client->subscribers()->replaceLastName($subscriberId, 'lastname'); // Изменить номер телефона подписчика $client->subscribers()->replacePhone($subscriberId, '+71234567890'); // Изменить email подписчика $client->subscribers()->replaceEmail($subscriberId, 'email@example.com'); // Изменить заметку подписчика $client->subscribers()->replaceNote($subscriberId, 'note'); // Изменить пользовательское поле подписчика $client->subscribers()->replaceCustomField($subscriberId, 'custom field value'); // Отправить подписчику сообщение $client->subscribers()->sendMessage($subscriberId, 'message text');