Skip to main content

GitHub ์•ฑ์˜ ํŠธ๋ž˜ํ”ฝ๋ฅ  ์ œํ•œ

์†๋„ ์ œํ•œ์€ ๋ชจ๋“  ์‚ฌ์šฉ์ž์—๊ฒŒ ์ผ๊ด€๋œ ์•ก์„ธ์Šค๋ฅผ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ํŠธ๋ž˜ํ”ฝ ์†๋„๋ฅผ GitHub.com๋กœ ์ œํ•œํ•ฉ๋‹ˆ๋‹ค.

GitHub์€(๋Š”) GitHub App์ด(๊ฐ€) ํŠน์ • ๊ธฐ๊ฐ„ ๋‚ด์— REST API์— ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ์š”์ฒญ ์ˆ˜์— ๋Œ€ํ•œ ์ œํ•œ์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ GitHub App์ด(๊ฐ€) ํŠน์ • ๊ธฐ๊ฐ„ ๋‚ด์— GraphQL API์— ๋Œ€ํ•ด ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์ฟผ๋ฆฌ์˜ ํฌ์ธํŠธ ๊ฐ’์— ๋Œ€ํ•œ ์ œํ•œ์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ธฐ๋ณธ ์†๋„ ์ œํ•œ ์™ธ์—๋„ GitHub์€(๋Š”) ๋ณด์กฐ ์†๋„ ์ œํ•œ์„ ์ ์šฉํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ œํ•œ์€ ๋‚จ์šฉ ๋ฐ ์„œ๋น„์Šค ๊ฑฐ๋ถ€ ๊ณต๊ฒฉ์„ ๋ฐฉ์ง€ํ•˜๊ณ  ๋ชจ๋“  ์‚ฌ์šฉ์ž๊ฐ€ ์‹œ์Šคํ…œ์„ ๊ณ„์† ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

s์˜ ์†๋„ ์ œํ•œ์€ ์•ฑ์ด ์‚ฌ์šฉ์ž ์•ก์„ธ์Šค ํ† ํฐ ๋˜๋Š” ์„ค์น˜ ์•ก์„ธ์Šค ํ† ํฐ์œผ๋กœ ์ธ์ฆํ•˜๋Š”์ง€ ์—ฌ๋ถ€์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค. ๋˜ํ•œ GitHub Enterprise Cloud ์กฐ์ง์—์„œ ์•ฑ์„ ์†Œ์œ ํ•˜๊ฑฐ๋‚˜ ์„ค์น˜ํ•˜๋Š” ์œ„์น˜์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค.

์ž์„ธํ•œ ๋‚ด์šฉ์€ REST API์— ๋Œ€ํ•œ ํŠธ๋ž˜ํ”ฝ๋ฅ  ์ œํ•œ ๋ฐ Rate limits and query limits for the GraphQL API์„(๋ฅผ) ์ฐธ์กฐํ•˜์„ธ์š”.