Home - DevCamp2Flame/FlameTalk_Server GitHub Wiki

Welcome to the FlameTalk_Server wiki!

BASE URL

http://localhost:8080/api/

๊ฒŒ์ดํŠธ์›จ์ด(API Gateway)

โœ”๏ธ๊ณตํ†ต ์‘๋‹ต


์ธ์ฆ(Authentication)

โœ”๏ธํšŒ์›๊ฐ€์ž…

โœ”๏ธ๋กœ๊ทธ์ธ

โœ”๏ธํƒˆํ‡ด

โœ”๏ธํ† ํฐ ์žฌ๋ฐœ๊ธ‰

โœ”๏ธ์ด๋ฉ”์ผ ํ™•์ธ API

๋””๋ฐ”์ด์Šค(Device)

โœ”๏ธToken ์ €์žฅ

โœ”๏ธ๋งˆ์ง€๋ง‰ ๋ฉ”์‹œ์ง€ ID ๊ฐฑ์‹ 


์ฑ„ํŒ…๋ฐฉ(Chatroom)

โœ”๏ธ์ฑ„ํŒ…๋ฐฉ ์ƒ์„ฑ

โœ”๏ธ์ฑ„ํŒ…๋ฐฉ ๋Œ€ํ™”์ƒ๋Œ€ ์ดˆ๋Œ€

โœ”๏ธ์ฑ„ํŒ…๋ฐฉ ์กฐํšŒ

โœ”๏ธ์ฑ„ํŒ…๋ฐฉ ๋ฆฌ์ŠคํŠธ ์กฐํšŒ

โœ”๏ธ์ฑ„ํŒ…๋ฐฉ ์ˆ˜์ •

โœ”๏ธ์˜คํ”ˆ ์ฑ„ํŒ…๋ฐฉ ํ”„๋กœํ•„ ๋ณ€๊ฒฝ

โœ”๏ธ์ฑ„ํŒ…๋ฐฉ ๋‹ซ๊ธฐ

โœ”๏ธ์ฑ„ํŒ…๋ฐฉ ๋‚˜๊ฐ€๊ธฐ


์ฑ„ํŒ…(Chat)

โœ”๏ธ์ฑ„ํŒ… ๋ฉ”์‹œ์ง€ ์†ก์‹ 

โœ”๏ธ์ฑ„ํŒ… ๋ฉ”์‹œ์ง€ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ

ํ”„๋ ˆ์  ์Šค(Presence)

โœ”๏ธ์ฑ„ํŒ… ์ž…/ํ‡ด์žฅ ๊ธฐ๋ก

โœ”๏ธ์ฑ„ํŒ…๋ฐฉ ์ ‘์†์ค‘์ธ ์‚ฌ์šฉ์ž ๋ณด๊ธฐ


๋ฉค๋ฒ„์‹ญ(Membership)

์นœ๊ตฌ

โœ”๏ธ์—ฐ๋ฝ์ฒ˜ ์นœ๊ตฌ ์ถ”๊ฐ€

โœ”๏ธ์นœ๊ตฌ ์ถ”๊ฐ€

โœ”๏ธ์นœ๊ตฌ ๋ฆฌ์ŠคํŠธ ์กฐํšŒ

โœ”๏ธ์นœ๊ตฌ ๊ด€๊ณ„ ์ˆ˜์ •

ํ”„๋กœํ•„

โœ”๏ธํ”„๋กœํ•„ ์ƒ์„ฑ

โœ”๏ธํ”„๋กœํ•„ ์กฐํšŒ

โœ”๏ธํ”„๋กœํ•„ ๋ฆฌ์ŠคํŠธ ์กฐํšŒ

โœ”๏ธํ”„๋กœํ•„ ์ˆ˜์ •

โœ”๏ธํ”„๋กœํ•„ ์‚ญ์ œ

์˜คํ”ˆ ํ”„๋กœํ•„

โœ”๏ธ์˜คํ”ˆ ํ”„๋กœํ•„ ์ƒ์„ฑ

โœ”๏ธ์˜คํ”ˆ ํ”„๋กœํ•„ ์กฐํšŒ

โœ”๏ธ์˜คํ”ˆ ํ”„๋กœํ•„ ๋ฆฌ์ŠคํŠธ ์กฐํšŒ

โœ”๏ธ์˜คํ”ˆ ํ”„๋กœํ•„์„ ์‚ฌ์šฉ ์ค‘์ธ ์ฑ„ํŒ…๋ฐฉ ์กฐํšŒ

โœ”๏ธ์˜คํ”ˆ ํ”„๋กœํ•„ ์ˆ˜์ •

โœ”๏ธ์˜คํ”ˆ ํ”„๋กœํ•„ ์‚ญ์ œ

ํ”ผ๋“œ

โœ”๏ธํ”ผ๋“œ ๋ฆฌ์ŠคํŠธ ์กฐํšŒ

โœ”๏ธํ”ผ๋“œ ์‚ฌ์ง„ ์‚ญ์ œ

โœ”๏ธํ”ผ๋“œ ์‚ฌ์ง„ ๊ณต๊ฐœ ์„ค์ •


ํŒŒ์ผ(File)

โœ”๏ธํŒŒ์ผ ์ƒ์„ฑ

โœ”๏ธํŒŒ์ผ ์ƒ์„ธ ์กฐํšŒ

โœ”๏ธ์ฑ„ํŒ…๋ฐฉ ๋‚ด ํŒŒ์ผ ๋ฆฌ์ŠคํŠธ ์กฐํšŒ

โœ”๏ธํŒŒ์ผ ID๋กœ ์‚ญ์ œ

โœ”๏ธํŒŒ์ผ URL๋กœ ์‚ญ์ œ