{"meta":{"title":"통합 구축에 대하여","intro":"GitHub의 기능을 확장하는 통합을 구축할 수 있습니다.","product":"Integrations","breadcrumbs":[{"href":"/ko/enterprise-server@3.17/integrations","title":"Integrations"},{"href":"/ko/enterprise-server@3.17/integrations/concepts","title":"개념들"},{"href":"/ko/enterprise-server@3.17/integrations/concepts/about-building-integrations","title":"통합 구축에 대하여"}],"documentType":"article"},"body":"# 통합 구축에 대하여\n\nGitHub의 기능을 확장하는 통합을 구축할 수 있습니다.\n\n통합 기능은 GitHub의 기능을 확장하는 도구입니다. 통합은 열려 있는 GitHub 문제, 끌어오기 요청에 대한 주석 처리 및 프로젝트 관리와 같은 작업을 수행할 수 있습니다. 또한 GitHub에서 발생하는 이벤트를 기반으로 GitHub 외부에서 작업을 수행할 수도 있습니다. 예를 들어 GitHub에서 이슈가 열리면 통합이 Slack에 게시할 수 있습니다.\n\n많은 통합이 GitHub Apps 워크플로, GitHub Actions 워크플로 또는 GitHub Actions 워크플로용 사용자 지정 작업입니다.\n\n* GitHub Apps 는 앱 소유자의 서버 또는 사용자 디바이스에서 실행되는 통합입니다. 자세한 내용은 [GitHub 앱 만들기 정보](/ko/enterprise-server@3.17/apps/creating-github-apps/about-creating-github-apps/about-creating-github-apps)을(를) 참조하세요.\n* GitHub Actions 워크플로는 특정 이벤트가 발생할 때 실행되는 워크플로입니다 GitHub. 자세한 내용은 [GitHub Actions에 대한 이해](/ko/enterprise-server@3.17/actions/get-started/understand-github-actions)을(를) 참조하세요.\n* 사용자 지정 작업은 워크플로에서 실행할 수 있는 코드입니다 GitHub Actions . 자세한 내용은 [사용자 지정 작업 정보](/ko/enterprise-server@3.17/actions/concepts/workflows-and-actions/custom-actions)을(를) 참조하세요.\n\n통합은 GitHub의 API를 사용하여 GitHub의 데이터를 가져오고 변경할 수 있습니다.\nGitHub 에는 REST API 및 GraphQL API가 있습니다. 자세한 내용은 다음을 참조하세요.\n\n* [GitHub REST API 및 GraphQL API 비교](/ko/enterprise-server@3.17/rest/about-the-rest-api/comparing-githubs-rest-api-and-graphql-api)\n* [GITHUB REST API 설명서](/ko/enterprise-server@3.17/rest)\n* [GitHub GraphQL API 설명서](/ko/enterprise-server@3.17/graphql)\n\n통합은 웹후크를 사용하여 GitHub에서 특정 이벤트가 발생할 때를 알 수 있습니다. 자세한 내용은 [웹후크 정보](/ko/enterprise-server@3.17/webhooks/about-webhooks)을(를) 참조하세요."}