nachocode API ๊ฐ์
๐ ์ต์ ํ ์ผ์: 2024-11-27
nachocode API๋ nachocode ์๋น์ค์ ๊ธฐ๋ฅ์ ํ์ฉํ ์ ์๋๋ก ๊ฐ๋ ฅํ API๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด ๋ฌธ์๋ API์ ๊ฐ์, ์ฃผ์ ๊ธฐ๋ฅ, ์ฌ์ฉ ๋ฐฉ๋ฒ ๋ฐ ์๋ต ๊ตฌ์กฐ๋ฅผ ์๋ดํฉ๋๋ค.
๋ฌธ์ ๊ตฌ์กฐโ
nachocode API ๋ฌธ์๋ ์๋์ ๊ฐ์ ๊ตฌ์กฐ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค:
-
API ๊ฐ์
nachocode API์ ์ฃผ์ ๊ธฐ๋ฅ๊ณผ ๊ฐ๋ ์ ์ค๋ช ํฉ๋๋ค. -
ํธ์ ์๋ฆผ API
nachocode ํ๋ซํผ์์ ์ ๊ณตํ๋ ํธ์ ์๋ฆผ ๊ธฐ๋ฅ์ ๋ค๋ฃน๋๋ค.
โก๏ธ ํธ์ ์๋ฆผ API ๊ฐ์ -
์ถ๊ฐ ์์ API
ํฅํ nachocode์์ ์ ๊ณตํ ๋ค์ํ API์ ๋ํ ๋ฌธ์๊ฐ ํฌํจ๋ ์์ ์ ๋๋ค.
์ง์ ๊ธฐ๋ฅโ
nachocode API๋ ์๋์ ๊ฐ์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค:
1. ํธ์ ์๋ฆผ APIโ
nachocode ํ๋ซํผ์ ํธ์ ์๋ฆผ ์๋น์ค๋ฅผ ํ์ฉํ์ฌ ์ ์ ๋ค์๊ฒ ์ค์๊ฐ์ผ๋ก ๋ฉ์์ง๋ฅผ ์ ๋ฌํ ์ ์์ต๋๋ค.
โก๏ธ ํธ์ ์๋ฆผ API
- ๊ฐ๋ณ ํธ์ ์ ์ก: ํน์ ์ ์ ID์ ๋ํด ๊ฐ๋ณ ๋ฉ์์ง๋ฅผ ์ ์กํฉ๋๋ค.
๊ธฐ๋ณธ ์ฌํญโ
API ๋๋ฉ์ธโ
nachocode API์ ๊ธฐ๋ณธ ๋๋ฉ์ธ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
๐ก [Domain]
- ๋๋ฉ์ธ๋ช
:
https://app.nachocode.io
- API ์์ฒญ ์ฃผ์์ ํ์:
https://app.nachocode.io/{path๋ช }
์ธ์ฆโ
nachocode API๋ ๋ชจ๋ ์์ฒญ์์ ์ธ์ฆ์ด ํ์ํฉ๋๋ค. ๋ค์ ํค๋๋ฅผ ๋ฐ๋์ ํฌํจํด์ผ ํฉ๋๋ค:
Header | Description |
---|---|
x-api-key | nachocode ๋์๋ณด๋์์ ๋ฐ๊ธ๋ฐ์ API ํค |
x-secret-key | nachocode ๋์๋ณด๋์์ ๋ฐ๊ธ๋ฐ์ Secret ํค |
API ์ฌ์ฉ ๋ฐฉ๋ฒโ
์์ฒญ ํ์โ
nachocode API๋ JSON ํ์์ ์์ฒญ ๋ฐ ์๋ต์ ์ฌ์ฉํฉ๋๋ค.
HTTP ์์ฒญ์ Header์๋ ์ธ์ฆ ์ ๋ณด๋ฅผ ํฌํจํ๋ฉฐ, Body์๋ ๊ฐ ์๋ํฌ์ธํธ์ ์๊ตฌ ์ฌํญ์ ๋ง๋ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํฉ๋๋ค.
์์ฒญ ์์โ
POST /api/push/v1/users HTTP/1.1
Host: app.nachocode.io
Content-Type: application/json
x-api-key: your_api_key
x-secret-key: your_secret_key
{
"userIds": ["user1", "user2"],
"title": "Welcome to nachocode!",
"content": "Discover the new features of nachocode.",
"linkURL": "https://nachocode.io"
}
nachocode API๋ฅผ ํ์ฉํ์ฌ ํธ์ ์๋ฆผ์ ์์ฝ๊ฒ ๊ด๋ฆฌํ๊ณ , ํฅํ ์ถ๊ฐ๋ ๋ค์ํ ๊ธฐ๋ฅ์ ๊ธฐ๋ํ์ธ์! ๊ถ๊ธํ ์ ์ด ์๋ค๋ฉด support@nachocode.io๋ก ๋ฌธ์ํด์ฃผ์ธ์.