Bento é uma plataforma de email marketing e automação para startups e sua equipe criou recentemente um SDK solene do Laravel.
Se esta é a primeira vez que você ouve falar de Bento e precisa de um serviço de marketing por e-mail, eles oferecem um teste gratuito de 30 dias portanto você pode tentar.
Se você já é um usuário do Bento, nascente SDK ajuda a facilitar o envio de e-mails e o rastreamento de eventos em seus aplicativos Laravel. O pacote fornece APIs poderosas e personalizáveis que podem ser usadas para gerenciar seus assinantes, rastrear eventos e enviar e-mails transacionais. APIs de plebeu nível também foram expostas para que você possa produzir experiências totalmente personalizáveis.
Para instalar o SDK você pode executar:
composer require bentonow/bento-laravel-sdk
Em seguida, publique sua formato:
php artisan vendor:publish --tag bentonow
Em seguida, adicione uma novidade definição de mailer em config/mail.php
:
'bento' => [
'transport' => 'bento',
],
Por último, atualize Sua visita nos ajuda a continuar oferecendo o melhor para você! .env
registo para somar suas chaves de API Bento:
BENTO_PUBLISHABLE_KEY="bento-publishable-key"
BENTO_SECRET_KEY="bento-secret-key"
BENTO_SITE_UUID="bento-site-uuid"
MAIL_MAILER="bento"
Uma vez que exemplo de uso, se você quiser somar um novo assinante à sua conta poderá usar o seguinte código:
use BentonowBentoLaravelFacadesBento;
use BentonowBentoLaravelDataTransferObjectsCreateSubscriberData;
$data = collect([
new CreateSubscriberData(email: "[email protected]")
]);
return Bento::createSubscriber($data)->json();
E quando precisar encontrar um assinante específico, você pode usar o seguinte:
use BentonowBentoLaravelFacadesBento;
return Bento::findSubscriber("[email protected]")->json();
Há muito mais que você pode fazer com nascente pacote e esperamos fazer um tutorial de comitiva para provar mais em breve. Até lá, saiba mais sobre nascente pacote lendo o documentação e veja o código manadeira no Github.
Tags:
Crédito: Nascente Original