๐Ÿงฉ Discourse๋กœ ์•ˆ๋“œ๋กœ์ด๋“œ ์•ฑ ์‚ฌ์šฉ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ• [HeyApks ํ”„๋กœ์ ํŠธ]

Meta ์ปค๋ฎค๋‹ˆํ‹ฐ ์—ฌ๋Ÿฌ๋ถ„,

์ €๋Š” ํ˜„์žฌ HeyApks.com์ด๋ผ๋Š” ํ”Œ๋žซํผ์„ ์šด์˜ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ํ”Œ๋žซํผ์€ ํŠธ๋ Œ๋””ํ•œ ์•ฑ๋ถ€ํ„ฐ ์ธ๊ธฐ ์žˆ๋Š” ๋ชจ๋””๋“œ ๋ฒ„์ „๊นŒ์ง€ ๋‹ค์–‘ํ•œ Android APK ํŒŒ์ผ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ์ž ์ฐธ์—ฌ์™€ ์‹ ๋ขฐ๋„๋ฅผ ๋†’์ด๊ธฐ ์œ„ํ•ด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ณต์‹ ์ปค๋ฎค๋‹ˆํ‹ฐ ํฌ๋Ÿผ์„ ๊ตฌ์ถ•ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค:

  • ์‚ฌ์šฉ์ž๊ฐ€ ์•ฑ์— ๋Œ€ํ•ด ๋…ผ์˜ํ•˜๊ณ , ํ”ผ๋“œ๋ฐฑ, ํŒ, ๋ฆฌ๋ทฐ๋ฅผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ฐœ๋ฐœ์ž๊ฐ€ ์ž์‹ ์˜ ์•ฑ์„ ์†Œ๊ฐœํ•˜๊ณ  ์‚ฌ์šฉ์ž ํ”ผ๋“œ๋ฐฑ์— ์‘๋‹ตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ๋ฌธ์ œ๋ฅผ ๋ณด๊ณ ํ•˜๊ณ , ์•ฑ์„ ์š”์ฒญํ•˜๋ฉฐ, Android ๋ณด์•ˆ, ์„ฑ๋Šฅ, ์ปค์Šคํ„ฐ๋งˆ์ด์ง•์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

:bullseye: Discourse๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ฌ์„ฑํ•˜๊ณ ์ž ํ•˜๋Š” ์ฃผ์š” ๋ชฉํ‘œ:

  • Android ์•ฑ์— ๋Œ€ํ•œ ์‹ฌ์ธต์ ์ธ ๋…ผ์˜๋ฅผ ์œ„ํ•œ ๊ณต๊ฐ„์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. (XDA์™€ ์œ ์‚ฌํ•˜์ง€๋งŒ, ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋” ์ ‘๊ทผํ•˜๊ธฐ ์‰ฝ๊ฒŒ ๋งŒ๋“ค ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.)
  • OAuth2 ๋˜๋Š” JWT๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ HeyApks์˜ ๊ธฐ์กด ๊ณ„์ • ์‹œ์Šคํ…œ๊ณผ Discourse ๋กœ๊ทธ์ธ์„ ํ†ตํ•ฉํ•ฉ๋‹ˆ๋‹ค.
  • HeyApks์— ์ƒˆ ์•ฑ์ด ๊ฒŒ์‹œ๋  ๋•Œ๋งˆ๋‹ค ์ž๋™์œผ๋กœ ํ† ๋ก  ์ฃผ์ œ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
  • ์ปค๋ฎค๋‹ˆํ‹ฐ ํ‰์ ๊ณผ ํ† ๋ก ์„ HeyApks์˜ ์•ฑ ํŽ˜์ด์ง€์— ์ง์ ‘ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

:red_question_mark: Meta ์ปค๋ฎค๋‹ˆํ‹ฐ์— ์งˆ๋ฌธ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๊ธฐ์กด ์‚ฌ์ดํŠธ์™€ Discourse ๊ฐ„ OAuth2 ๋˜๋Š” JWT ๋กœ๊ทธ์ธ ํ†ตํ•ฉ์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•œ ๊ถŒ์žฅ๋˜๊ฑฐ๋‚˜ ๊ณต์‹์ ์ธ ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ์žˆ๋‚˜์š”?

์ฃผ ์›น์‚ฌ์ดํŠธ์™€ Discourse ๊ฐ„ ์ฝ˜ํ…์ธ ๋ฅผ ๋™๊ธฐํ™”ํ•˜๋Š” ๊ฐ€์žฅ ํšจ์œจ์ ์ธ ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ธ๊ฐ€์š”? (API? Webhooks? ์ปค์Šคํ…€ ํ”Œ๋Ÿฌ๊ทธ์ธ?)

์—ฌ๊ธฐ์„œ ์•ฑ ์ €์žฅ์†Œ๋‚˜ ์•ฑ ๊ณต์œ  ํ”Œ๋žซํผ์„ ์œ„ํ•œ ํฌ๋Ÿผ์„ ๋Ÿฐ์นญํ•ด ๋ณด์‹  ๋ถ„์ด ๊ณ„์‹ ๊ฐ€์š”? ์—ฌ๋Ÿฌ๋ถ„์˜ ๊ฒฝํ—˜, ๊ตํ›ˆ, ๋˜๋Š” ๋ชจ๋ฒ” ์‚ฌ๋ก€๋ฅผ ๋“ฃ๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

Android ์•ฑ ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€๋Šฅ์„ฑ์— ๋Œ€ํ•ด ๋งค์šฐ ์„ค๋ ˆ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์˜ ํ†ต์ฐฐ๋ ฅ, ์ถ”์ฒœ, ๋˜๋Š” ์œ ์‚ฌํ•œ ๊ตฌํ˜„ ์‚ฌ๋ก€๋ฅผ ๊ธฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค!

์ด ์ž๋ฃŒ๋“ค์ด ๋„์›€์ด ๋ ๊นŒ์š”?