Note
๋๋ฉ์ธ API์ ์ ๊ทผํ๋ ค๋ฉด ์ฌ์ ์ ์๋ฆฌ๋ธ ํ๊ณผ ๊ณ์ฝ์ด ํ์ํด์
ํ๋ก์ ํธ ์๋ฆฌ๋ธ์ ๋๋ฉ์ธ ์์ง๊ณผ ์ฐ๋๋๋ PHP ํด๋ผ์ด์ธํธ์ ๋๋ค
์ด API๋ฅผ ํตํด ๋๋ฉ์ธ ๋ฑ๋ก, ๊ด๋ฆฌ, ์กฐํ ๋ฑ์ ๊ฐํธํ๊ฒ ์ฒ๋ฆฌํ ์ ์์ผ๋ฉฐ, ํํธ๋์ฌ๋ ์ต์ํ์ ์์์ผ๋ก ๊ณ ๊ฐ์๊ฒ ๋ค์ํ ์๋น์ค๋ฅผ ์ ๊ณตํ ์ ์์ต๋๋ค
- PHP 7.4 ์ด์
- cURL ํ์ฅ ๋ชจ๋ ํ์ฑํ
- JSON ํ์ฅ ๋ชจ๋ ํ์ฑํ
-
Repository ๋ณต์
git clone https://github.com/PROJECT-ELIV/Domain-API.git
-
ELIV_Domain.phpํ์ผ ํฌํจํ๊ธฐrequire_once 'path/to/ELIV_Domain.php';
use ELIV\ELIV_Domain;
$API = new ELIV_Domain();ํด๋ผ์ด์ธํธ๋ ๋ค์ ์์๋ฅผ ์ฌ์ฉํด์
KEY: ํ ๋์ ID์ ํค ๊ฐ (์๋ฆฌ๋ธ ํ์์ ์ ๊ณต)VERSION: API ๋ฒ์ (๊ธฐ๋ณธ๊ฐ:v1)BASE_URL: API ๊ธฐ๋ณธ ์ฃผ์ (๊ธฐ๋ณธ๊ฐ:https://domain.api.eliv-dns.kr)
๋ชจ๋ API๋ ๋ค์๊ณผ๊ฐ์ด ์๋ตํด์
{
"STATUS": "OK/ERR", // ์ฑ๊ณต ๋ฐ ์คํจ ์ฌ๋ถ
"MSG": "์ฒ๋ฆฌ ๋ฉ์์ง",
"CODE": "์ฒ๋ฆฌ ์ฝ๋",
"DATA": [] // ๋ฐ์ดํฐ
}๋ชจ๋ ํจ์๋ ๋ค์๊ณผ๊ฐ์ด ๋ฐํํด์
[
'Result' => true/false, // ์์ฒญ ์ฑ๊ณต ์ฌ๋ถ
'Message' => '์ฑ๊ณต/์ค๋ฅ ๋ฉ์์ง',
'Code' => '์ค๋ฅ ์ฝ๋',
'Data' => [] // ์ฑ๊ณต ์ ๋ฐํ ๋ฐ์ดํฐ
]- ์ด๋ฉ์ผ: [email protected]
- ์น์ฌ์ดํธ: eliv.kr
Copyright โ 2025 PROJECT ELIV. All Rights Reserved.