API - LowyShin/giipdoc-ko GitHub Wiki

giip API

giip๋Š” API๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์‹œ์Šคํ…œ์˜ ๊ฐ์ข… ์ •๋ณด๋ฅผ ์ทจ๋“ํ•˜๊ฑฐ๋‚˜ ์‹œ์Šคํ…œ์— ๋ช…๋ น์„ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. API๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” Logical Server๋ฅผ Service Group์— ์ถ”๊ฐ€๋ฅผ ํ•ด์•ผํ•˜๊ณ , Service Group์— Secret Key๋ฅผ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

giipAPI V2

[20250311] ์ƒˆ๋กœ์šด API์‹œ์Šคํ…œ์„ ์˜คํ”ˆํ–ˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ๋Š” slack์— ์ตœ์ ํ™” ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— slack์—์„œ ์‚ฌ์šฉํ•ด๋ณด์‹œ๊ฑฐ๋‚˜, slack์šฉ api์— ๋งž์ถ”์–ด Postman๊ฐ™์€ ๊ณณ์—์„œ ๋˜์ง€๋ฉด ๋™์ผํ•œ ํšจ๊ณผ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Slack App์—์„œ ํ™œ์šฉํ•˜๊ธฐ

Slack App์„ ์ถ”๊ฐ€ํ•ด์„œ ์ฑ„ํŒ…์œผ๋กœ giip๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Slack App์— ์ถ”๊ฐ€ํ•  ๋‚ด์šฉ

ใ‚นใ‚ฏใƒชใƒผใƒณใ‚ทใƒงใƒƒใƒˆ 2025-03-12 201859

  • command : /gic
  • Request URL :
    https://giipfaw.azurewebsites.net/api/HttpTrigger1?code=ldSSI-JUVrOPtwfafEkiYSYbvvkd89gmrCgS8myZZLpqAzFuxD3LKw==
    
  • Short Description : giip console command

์ž์‹ ์˜ UserAppKey ๋“ฑ๋ก

giip User Portal์—์„œ giip_secret_key๋ฅผ ์ทจ๋“ํ•˜์—ฌ slack๋ฉ”์‹œ์ง€์— ์ถ”๊ฐ€

 /gic AppTokenPut 'giip_secret_key', 'using_app', 'zonecode'
  • giip_secret_key : giip Web Console > ํ™˜๊ฒฝ > ์„œ๋น„์Šค ์—์„œ ์„œ๋น„์Šค๋ฅผ ๋“ฑ๋กํ•˜๋ฉด Secret Key๋ฅผ ๋ฐœํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • using_app : ์‚ฌ์šฉํ•  app์„ ๊ตฌ๋ถ„ํ•ด์„œ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Slack์—์„œ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด slack์ด๋ผ๊ณ  ํ‘œ๊ธฐํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.
  • zonecode : Time Zone ์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉํ•˜๋Š” zone์ฝ”๋“œ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. jp, kr, utc ๋“ฑ..

์ž์‹ ์˜ UserAppKey๋กœ ๋‘ ๊ฐœ์˜ SecretKey๋ฅผ ๋“ฑ๋กํ•˜๋ฉด ๋งˆ์ง€๋ง‰์— ๋“ฑ๋กํ•œ SecretKey๋กœ ์—…๋ฐ์ดํŠธ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

secretkey๋Š” project๋ณ„๋กœ ๋‚˜๋‰˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— project๋ณ„๋กœ ์ž‘์—…์„ ํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

์œ ์ € ๊ถŒํ•œ ์ถ”๊ฐ€ํ•˜๊ธฐ

/gic giiptokenput @giiptoken
  • giiptoken์€ giip์›น์„œ๋น„์Šค์— ๋กœ๊ทธ์ธํ•˜์—ฌ giip์˜ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ๋•Œ ํ•„์š”ํ•œ ์œ ์ €์˜ access token์„ ์ด์•ผ๊ธฐ ํ•ฉ๋‹ˆ๋‹ค.
  • giiptoken์„ ๋“ฑ๋กํ•˜๋ฉด ์œ ์ €๊ฐ€ giip web console์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋งŽ์€ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์ž์‹ ์˜ Key ๋ฐ ์ •๋ณด ํ™•์ธ

/gic myinfo

์ „์ฒด Command List

/gic cmdlist
  • ํŠน์ • ํ‚ค์›Œ๋“œ๋กœ ์‹œ์ž‘ํ•˜๋Š” ์ปค๋งจ๋“œ๋ฅผ ์ฐพ์„ ๊ฒฝ์šฐ
/gic cmdlist 'kvs'
  • ๊ธฐํƒ€ ๋„์›€๋ง
/gic help

๊ตฌ ๋ฒ„์ „ : giipAPI v1.