<script crossorigin="anonymous"
integrity="sha384-dok87au0gKqJdxs7msEdBPNnKSRT+/mhTVzq+qOhcL464zXwvcrpjeWvyj1kCdq6"
src="https://t1.kakaocdn.net/kakao_js_sdk/2.7.5/kakao.min.js"></script>
console.log("Kakao", Kakao);
Kakao.init('73a8a62da7b85318e859cbc1d3bfec6a'); // ๋ณธ์ธ์ JavaScript ํค ์
๋ ฅ
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>KAKAO CHANNEL</title>
<script crossorigin="anonymous"
integrity="sha384-dok87au0gKqJdxs7msEdBPNnKSRT+/mhTVzq+qOhcL464zXwvcrpjeWvyj1kCdq6"
src="https://t1.kakaocdn.net/kakao_js_sdk/2.7.5/kakao.min.js"></script>
</head>
<body>
<h1>KAKAO CHANNEL</h1>
<!-- ์นด์นด์คํก ์ฑ๋ ์ถ๊ฐ ๋ฒํผ์ด ๋ค์ด๊ฐ ์์น -->
<a href="javascript:void(0)" id="kakao-add-channel-button"></a>
<script>
// SDK ์ด๊ธฐํ
console.log("Kakao", Kakao);
Kakao.init('73a8a62da7b85318e859cbc1d3bfec6a');
// ๋ฒํผ ์์ฑ
Kakao.Channel.createAddChannelButton({
container: '#kakao-add-channel-button',
channelPublicId: '_xcXyBn' // ์นด์นด์คํก ์ฑ๋์ ๊ณ ์ ID (ํ URL์์ @ ์ ์ธํ๊ณ ์
๋ ฅ)
});
</script>
</body>
</html>
http://localhost:8090/kakao/channel
ํญ๋ชฉ | ์ค๋ช |
---|---|
ํ๋ซํผ ๋ฑ๋ก | http://localhost:ํฌํธ ํฌํจ ํ์ |
SDK ๋ถ๋ฌ์ค๊ธฐ | ์ ์คํฌ๋ฆฝํธ ์ฝ์ |
์ด๊ธฐํ | Kakao.init('์๋ฐ์คํฌ๋ฆฝํธ ํค') |
๋ฒํผ ์์ฑ | Kakao.Channel.createAddChannelButton() |
์ฑ๋ ID | @ ์ ์ธํ _xxxx ํํ ์ฌ์ฉ |
ํ์ ์ค์ | ๋น์ฆ๋์ค ์ฑ๋ ์ฐ๊ฒฐ + ๋ก๊ทธ์ธ ๋์ ํญ๋ชฉ ์ค์ |
์นด์นด์คํก ์ฑ๋ ์ฐ๊ฒฐ์ ์๊ฐ๋ณด๋ค ๊ฐ๋จํ์ง๋ง, ๋น์ฆ๋์ค ์ฑ๋ ์ฐ๊ฒฐ ์ฌ๋ถ, ํ๋ซํผ ๋ฑ๋ก, ๊ทธ๋ฆฌ๊ณ ์ ํํ channelPublicId ์ค์ ์ด ์ค์ํ๋ค.
๋ฒํผ ํ๋๋ก ์ฑ๋ ์ถ๊ฐ๊น์ง ์ ๋ํ ์ ์๋ค๋ ์ ์์ UX์ ์ผ๋ก๋ ํฐ ์ฅ์ ์ด ์์๋ค.