PHPackages                             lovizu/naver-blog-xmlrpc - 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. lovizu/naver-blog-xmlrpc

ActiveLibrary[API Development](/categories/api)

lovizu/naver-blog-xmlrpc
========================

Naver Blog Xmlprc API

1.0.1(7y ago)547511MITPHPPHP &gt;=5.6.0

Since Jun 5Pushed 5y ago1 watchersCompare

[ Source](https://github.com/yousung/naver-blog-xmlrpc)[ Packagist](https://packagist.org/packages/lovizu/naver-blog-xmlrpc)[ RSS](/packages/lovizu-naver-blog-xmlrpc/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (1)Versions (4)Used By (1)

2020년 5월 6일 부로 네이버의 API 서비스 종료로 인하여 해다 라이브러리 사용불가 합니다.
======================================================

[](#2020년-5월-6일-부로-네이버의-api-서비스-종료로-인하여-해다-라이브러리-사용불가-합니다)

- \[관련 도움글\] ()

PHP Naver Blog xmlrpc API
=========================

[](#php-naver-blog-xmlrpc-api)

네이버 블로그 xmlrpc API

#### Naver Xmlrpc API

[](#naver-xmlrpc-api)

- [관련 도움글](https://help.naver.com/support/contents/contents.nhn?serviceNo=520&categoryNo=1812)

설치
--

[](#설치)

PHP Composer 를 통해 패키지를 설치합니다.

`$ composer require lovizu/naver-blog-xmlrpc`

NAVER Blog 설정에서 API연결 암호를 얻습니다.

`https://admin.blog.naver.com/[네이버ID]/config/api`

[![스크린샷](https://camo.githubusercontent.com/f9b5eb4abe5ebc8c24af20e9155db2ecb8a4ec489bdb74b5f38c3bfb33df5878/68747470733a2f2f6b2e6b616b616f63646e2e6e65742f646e2f6375366c614d2f6274716d7368665546714f2f4d397777756156567a4569757352766d564d7979636b2f696d672e6a7067)](https://camo.githubusercontent.com/f9b5eb4abe5ebc8c24af20e9155db2ecb8a4ec489bdb74b5f38c3bfb33df5878/68747470733a2f2f6b2e6b616b616f63646e2e6e65742f646e2f6375366c614d2f6274716d7368665546714f2f4d397777756156567a4569757352766d564d7979636b2f696d672e6a7067)

예제
--

[](#예제)

```
require 'vendor/autoload.php';

$blogId = '[string] 아이디';
$blogPass = '[string] API연결 암호';
$endPoint = '[string] 기본값 : https://api.blog.naver.com/xmlrpc';
$naverBlog = new NaverBlogXml($blogId, $blogPass, $endPoint);

// 기본사용
// Chain Method setItem 추가
// 제목과 내용을 작성하고 post()로 출력
// 내용에 이미지가 들어있을 경우 자동으로 네이버 서버에 업로드합니다.
// 작성 성공시 return 결과로 post id 출력 [수정, 삭제시 사용]
$naverBlog->setItem('제목', '내용')->post();

// 카테고리 추가시
// Chain Method setCategory 추가
// (string) 카테고리명 [띄어쓰기 주의]
$naverBlog->setItem('제목', '내용')->setCategory('카테고리명')->post();

// 태그 추가
// Chain Method setTags 추가
// (string|array) 배열 혹은 ','로 구분하여 작성
$naverBlog->setItem('제목', '내용')->setTags(['태그1', '태그2', '태그3'])->post();
or
$naverBlog->setItem('제목', '내용')->setTags('태그1,태그2,태그3')->post();

// 비공개글
// Chain Method setSecret 추가
$naverBlog->setItem('제목', '내용')->setSecret()->post();

// 수정
// (string|int) postId
* 네이버 정책변경으로 인하여 xmlrpc로 수정불가
* 현재 로직은 postId를 확인하여 기존 포스팅을 삭제하고 다시 작성하는 로직
$naverBlog->setItem('제목', '내용')->post('postId');

//삭제
// (string|int) postId
$naverBlog->delBlog('postId');

```

`TODO : phpunit`

MIT licensed.

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity60

Established project with proven stability

 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 ~84 days

Total

3

Last Release

2730d ago

Major Versions

0.2 → 1.02018-06-14

### Community

Maintainers

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

---

Top Contributors

[![yousung](https://avatars.githubusercontent.com/u/22886880?v=4)](https://github.com/yousung "yousung (16 commits)")

---

Tags

apiblognaverxmlprc

### Embed Badge

![Health badge](/badges/lovizu-naver-blog-xmlrpc/health.svg)

```
[![Health](https://phpackages.com/badges/lovizu-naver-blog-xmlrpc/health.svg)](https://phpackages.com/packages/lovizu-naver-blog-xmlrpc)
```

###  Alternatives

[m165437/laravel-blueprint-docs

API Blueprint Renderer for Laravel

22779.0k](/packages/m165437-laravel-blueprint-docs)[bsobbe/ithenticate

A library to use Ithenticate API easier and faster, to check and prevent plagiarism

2211.9k](/packages/bsobbe-ithenticate)

PHPackages © 2026

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