๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

FCM1

[Spring / FCM] FCM ์›น ํ‘ธ์‹œ ์•Œ๋ฆผ ๊ตฌํ˜„๊ธฐ (์„œ๋ฒ„ ํŽธ) ๋ถ€ํŠธ์บ ํ”„์—์„œ ์ตœ์ข… ํ”„๋กœ์ ํŠธ "๋™์ƒ์ด๋†"์„ ์ง„ํ–‰ํ•˜๋ฉฐ FCM์„ ์ด์šฉํ•œ ์•Œ๋ฆผ ๊ธฐ๋Šฅ์„ ๋งก๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•œ ๊ณผ์ •์„ ๊ธฐ๋กํ•ด๋ณด๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. 1. ๋น„๊ณต๊ฐœ ํ‚ค ์ƒ์„ฑํ”„๋กœ์ ํŠธ ์„ค์ • > ์„œ๋น„์Šค ๊ณ„์ • > ์ž๋ฐ”๋กœ ๋“ค์–ด๊ฐ„ ํ›„, ํ•˜๋‹จ์— ์žˆ๋Š” "์ƒˆ ๋น„๊ณต๊ฐœ ํ‚ค ์ƒ์„ฑ" ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ๋น„๊ณต๊ฐœํ‚ค๋ฅผ ๋‹ค์šด ๋ฐ›์•„์ค๋‹ˆ๋‹ค. ๋‹ค์šด ๋ฐ›์€ ๋น„๊ณต๊ฐœ ํ‚ค๋Š” resources๋กœ ์˜ฎ๊ฒจ์ค๋‹ˆ๋‹ค!๋™์ƒ์ด๋†์˜ ์„œ๋ฒ„๋Š” MSA ๊ตฌ์กฐ๋กœ ๋˜์–ด์žˆ๋Š”๋ฐ, ๋ฉค๋ฒ„ ๋ชจ๋“ˆ์—์„œ FCM ์•Œ๋ฆผ์„ ์ฒ˜๋ฆฌํ•  ์˜ˆ์ •์ด๋ฏ€๋กœ, ๋ฉค๋ฒ„ ๋ชจ๋“ˆ์˜ resources์— ๋„ฃ์–ด์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. 2. ์Šคํ”„๋ง ํ”„๋กœ์ ํŠธ์— firebase ์˜์กด์„ฑ ์ถ”๊ฐ€build.gradle์— ํ•ด๋‹น ์˜์กด์„ฑ์„ ์ถ”๊ฐ€ํ•ด์ค๋‹ˆ๋‹คdependencies { implementation 'com.google.firebase:firebase-admin:9... 2024. 9. 22.