PHPackages                             codedive-io/laravel-ncloud-sdk - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. codedive-io/laravel-ncloud-sdk

ActiveLibrary[API Development](/categories/api)

codedive-io/laravel-ncloud-sdk
==============================

네이버 클라우드 SDK

v2.0.0(1mo ago)028↓50%1MITPHPPHP ^8.2

Since Sep 29Pushed 1mo agoCompare

[ Source](https://github.com/codedive-io/laravel-ncloud-sdk)[ Packagist](https://packagist.org/packages/codedive-io/laravel-ncloud-sdk)[ RSS](/packages/codedive-io-laravel-ncloud-sdk/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (6)Versions (5)Used By (1)

Laravel Ncloud SDK
==================

[](#laravel-ncloud-sdk)

라라벨에서 네이버 클라우드 서비스의 API 를 활용할 수 있는 SDK 입니다.

기능
--

[](#기능)

- 네이버 클라우드 API 중 [Cloud Outbound Mailer](https://api.ncloud-docs.com/docs/ai-application-service-cloudoutboundmailer) 에 대해서만 제공됩니다.

요구사항
----

[](#요구사항)

다음 환경에서 테스트 되었습니다.

- Laravel 12 이상
- php 8.1 이상

설치 방법
-----

[](#설치-방법)

```
composer require codedive-io/laravel-ncloud-sdk
```

사용법
---

[](#사용법)

### Config

[](#config)

.env 파일에 다음 정보를 추가

```
NCLOUD_ACCESS_KEY="네이버 클라우드의 ACCESS_KEY"
NCLOUD_SECRET_KEY="네이버 클라우드의 SECRET_KEY"

```

또는

```
php artisan vendor:publish --tag=laravel_ncloud_sdk_config
```

명령어를 이용하여 ncloud\_sdk.php 파일을 생성 후 편집하여 정보 저장

### 메일 발송

[](#메일-발송)

[createMailRequest API 문서](https://api.ncloud-docs.com/docs/ai-application-service-cloudoutboundmailer-createmailrequest)를 참고해 주세요.

```
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('noreply@sample.com')
            ->senderName('admin')
            ->templateSid('11111')
            ->individual(true)
            ->recipients([
                new RecipientForRequest('receiver@test.com', 'receiver-name', 'R')
            ])->parameters([
                'verification_code' => '113344',
            ]);

$createMailRequestResponse = $cloudOutboundMailerService->createMailRequest($cloudOutboundMailerService);

if ($createMailRequestResponse->getHttpStatusCode() == 201) {
    echo 'send success!!';
} else {
    echo 'failed!!';
}
```

추가적인 사용법과 지원되는 API 는 소스코드 CloudOutboundMailerService::class 를 참고해주세요.

Contribution
------------

[](#contribution)

버그 제보, 기능 제안, 그리고 풀 리퀘스트는 언제나 환영합니다. [Github 저장소](http://github.com/codedive-io/laravel-ncloud-sdk) 를 통해 기여하실 수 있습니다.

Bug reports, feature suggestions, and pull requests are welcome. You can contribute via the [Github Repository](https://github.com/codedive-io/laravel-ncloud-sdk).

LICENSE
-------

[](#license)

이 패키지는 MIT 라이센스를 준수합니다 [MIT license](LICENSE)

This package is open-sourced software licensed under the [MIT license](LICENSE).

###  Health Score

42

—

FairBetter than 88% of packages

Maintenance92

Actively maintained with recent releases

Popularity7

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~79 days

Total

4

Last Release

41d ago

Major Versions

v1.0.0 → 2.0.0.x-dev2026-05-24

PHP version history (2 changes)1.0.0.x-devPHP ^8.1

2.0.0.x-devPHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/d773f18d80a95bbe881cc89084f74703bce3cbf285b1afd745f3cc61f428c3dd?d=identicon)[foxtrot](/maintainers/foxtrot)

---

Top Contributors

[![foxtrot-codedive](https://avatars.githubusercontent.com/u/234982537?v=4)](https://github.com/foxtrot-codedive "foxtrot-codedive (2 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/codedive-io-laravel-ncloud-sdk/health.svg)

```
[![Health](https://phpackages.com/badges/codedive-io-laravel-ncloud-sdk/health.svg)](https://phpackages.com/packages/codedive-io-laravel-ncloud-sdk)
```

###  Alternatives

[statamic/cms

The Statamic CMS Core Package

4.8k3.6M985](/packages/statamic-cms)[darkaonline/l5-swagger

OpenApi or Swagger integration to Laravel

3.0k37.6M134](/packages/darkaonline-l5-swagger)[knuckleswtf/scribe

Generate API documentation for humans from your Laravel codebase.✍

2.3k14.2M62](/packages/knuckleswtf-scribe)[statamic-rad-pack/runway

Eloquently manage your database models in Statamic.

135224.7k7](/packages/statamic-rad-pack-runway)[scriptdevelop/whatsapp-manager

Paquete para manejo de WhatsApp Business API en Laravel

783.8k](/packages/scriptdevelop-whatsapp-manager)[duncanmcclean/statamic-cargo

Comprehensive e-commerce addon for Statamic. Build bespoke e-commerce sites without the complexity.

3416.9k](/packages/duncanmcclean-statamic-cargo)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
