Lingara 시작하기
이 페이지는 영어에서 번역되었습니다. 두 내용이 다를 경우 영어 페이지가 정확합니다. 영어 페이지 읽기
통합 코드를 처음부터 작성하지 않고도 여러분의 서버나 앱을 Lingara 계정에 연결할 수 있습니다. 레시피를 고르고, 몇 가지 항목을 채우고, Lingara의 실제 규칙에 비추어 결과를 확인한 다음 적용하면 됩니다. 스크립트는 선택 사항입니다.
만들 수 있는 것
연결은 네 가지 구성 요소로 이루어집니다. 여기서는 각각을 앱에서 쓰는 이름으로 부르고, 그 옆에 Lingara가 쓰는 용어를 함께 적었습니다.
- 서버의 로그인 정보(OAuth 클라이언트). 서버가 이것을 사용해 여러분의 계정으로 작업합니다.
- 해당 로그인 정보의 비밀번호(클라이언트 시크릿). 적용한 직후에 한 번만 볼 수 있습니다.
- 서버로 보내는 메시지(웹훅 엔드포인트). 레슨 플랜이 준비되는 등 어떤 일이 일어나면 Lingara가 서버에 메시지를 보냅니다.
- Lingara 안의 카드(앱 매니페스트). 앱이 홈 또는 레슨 플랜 페이지에 카드를 그립니다.
이것들을 직접 조립할 필요는 전혀 없습니다. 레시피가 구성 요소와 순서를 정하고, “확인하기”가 무엇이든 만들어지기 전에 무엇이 만들어질지 알려 줍니다.
레슨 플랜이 준비되면 내 서버에 알리기
이 레시피는 로그인 정보, 그 비밀번호, 메시지를 만듭니다. 웹 앱에서 시작하고, 마법사에 표시되는 문구를 따라가세요.
- 앱 및 연결의 “연결 만들기” 아래에서 “만들기 시작”을 누르고 “레슨 플랜이 준비되면 내 서버에 알리기”를 고릅니다.
- “이름 및 권한”에서 로그인 정보의 이름을 정합니다.
- “보낼 곳”에서 서버의
https://주소를 입력합니다. “스크립트 사용”을 열고 아래 스크립트를 붙여 넣은 다음 “실행해 보기”를 누를 수도 있습니다. - “확인”에서 “확인하기”를 누르고 “만들어질 항목”을 읽습니다.
- “적용”을 누르고, 비밀번호가 나타날 때마다 복사합니다. 각 비밀번호는 한 번만 표시됩니다.
- 레슨 플랜을 생성하고 서버가
lesson_plan.ready를 받는지 지켜봅니다.
스크립트는 선택 사항입니다. 이 스크립트는 입력 항목과 같은 일을 하고, 레슨 플랜을 만들 수 없었을 때 Lingara가 보내는 메시지를 추가합니다.
return lingara.webhook({ client: input.client, url: input.url, events: ['lesson_plan.ready', 'lesson_plan.failed'] })
다음 단계
- 레시피에서는 세 가지 레시피 모두와, 각 레시피가 만드는 것으로 무엇을 하면 되는지 설명합니다.
- 테스트, 시험 실행, 적용에서는 “확인하기”가 무엇을 확인하고 “적용”이 무엇을 하는지 설명합니다.
- Lingara 개발자 문서에는 스크립트가 호출할 수 있는 모든 것이 나와 있습니다.
- 연결이 만드는 모든 것은 웹 앱의 개발자 도구에서 직접 만들 수도 있습니다.
함께 보기
연결 만들기
- 레시피
세 가지 레시피, 각 레시피가 만드는 것, 순서대로 진행하는 단계, 그리고 결과로 할 일.
- 테스트, 시험 실행, 적용
“확인하기”를 1번 누르면 무엇을 확인하는지, “실행해 보기”가 스크립트 하나에 무엇을 하는지, “적용”이 무엇을 만드는지.
참조
- Lingara 개발자 문서
단계의 스크립트가 호출하는 lingara.v1 API, 스크립트가 할 수 있는 일, 그리고 v1은 늘어나기만 한다는 약속.