PHP code example of codedive-io / laravel-ncloud-sdk
1. Go to this page and download the library: Download codedive-io/laravel-ncloud-sdk library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
codedive-io / laravel-ncloud-sdk example snippets
use Codedive\LaravelNcloudSdk\Services\CloudOutboundMailer\CloudOutboundMailerService;
use Codedive\LaravelNcloudSdk\Services\CloudOutboundMailer\Requests\CreateMailRequestRequest;
use Codedive\LaravelNcloudSdk\Services\CloudOutboundMailer\Responses\CreateMailRequestResponse;
$cloudOutboundMailerService = app(CloudOutboundMailerService::class);
$createMailRequestRequest = new CreateMailRequestRequest();
$createMailRequestRequest->senderAddress('[email protected]')
->senderName('admin')
->templateSid('11111')
->individual(true)
->recipients([
new RecipientForRequest('[email protected]', 'receiver-name', 'R')
])->parameters([
'verification_code' => '113344',
]);
$createMailRequestResponse = $cloudOutboundMailerService->createMailRequest($cloudOutboundMailerService);
if ($createMailRequestResponse->getHttpStatusCode() == 201) {
echo 'send success!!';
} else {
echo 'failed!!';
}
bash
php artisan vendor:publish --tag=laravel_ncloud_sdk_config