• Час читання ~1 хв
  • 15.06.2023

Повторне надсилання для Laravel - це пакет, який забезпечує інтеграцію API повторного надсилання з поштовими розсилками. Цей API розроблений таким чином, щоб бути зручним для розробників, що дозволяє легко розробляти та надсилати електронні листи без зусиль.

Ось найпростіший приклад того, як легко надіслати електронний лист безпосередньо за допомогою API повторного надсилання:Версія Laravel має фасад, який ви можете використовувати для електронної пошти безпосередньо за допомогою API, або ви можете інтегрувати його як поштовий розсилач:

$resend = Resend::client('re_123456789');

$resend->emails->send([
  'from' => '[email protected]',
  'to' => '[email protected]',
  'subject' => 'hello world',
  'html' => '<strong>it works!</strong>',
]);

// Using the API
Resend::email()->send([
    'from' => '[email protected]',
    'to' => $request->user()->email,
    'subject' => 'hello world',
    'html' => (new OrderShipped($order))->render(),
]);
// Via the Mail facade
Mail::to($request->user())->send(new OrderShipped($order));

Якщо ви хочете побачити більше прикладів, є приклад репозиторію для Laravel та ванільний приклад PHP. Офіційні документи мають все необхідне для налаштування Resend in Laravel разом із довідковими документами API.

Comments

No comments yet
Yurij Finiv

Yurij Finiv

Full stack

Про мене

Professional Fullstack Developer with extensive experience in website and desktop application development. Proficient in a wide range of tools and technologies, including Bootstrap, Tailwind, HTML5, CSS3, PUG, JavaScript, Alpine.js, jQuery, PHP, MODX, and Node.js. Skilled in website development using Symfony, MODX, and Laravel. Experience: Contributed to the development and translation of MODX3 i...

Про автора CrazyBoy49z
WORK EXPERIENCE
Контакти
Ukraine, Lutsk
+380979856297