CLI를 사용하여 Alexa 기술을 구성하는 방법이 있습니까?CLI를 사용하여 Alexa 기술을 구성하는 방법이 있습니까?
CLI를 사용하여 해당 람다 코드를 설정하고 관리하는 방법을 알고 있지만 Alexa 스킬 (예 : 업데이트 된 인 텐트 스키마 또는 슬롯 등을 설정하거나 업로드하는 등)에 대해서는 동일한 방법을 사용할 수 없습니다.
이렇게하는 방법이 있습니까 아니면 알렉사 개발자 콘솔을 사용할 수있는 유일한 방법입니까?
CLI를 사용하여 Alexa 기술을 구성하는 방법이 있습니까?CLI를 사용하여 Alexa 기술을 구성하는 방법이 있습니까?
CLI를 사용하여 해당 람다 코드를 설정하고 관리하는 방법을 알고 있지만 Alexa 스킬 (예 : 업데이트 된 인 텐트 스키마 또는 슬롯 등을 설정하거나 업로드하는 등)에 대해서는 동일한 방법을 사용할 수 없습니다.
이렇게하는 방법이 있습니까 아니면 알렉사 개발자 콘솔을 사용할 수있는 유일한 방법입니까?
아니요, 안타깝게도 CLI 또는 API를 사용하여 기술을 관리 할 수있는 방법이 없습니다. 개발자 콘솔을 통해서만이 작업을 수행 할 수 있습니다.
이 기능 요청에 관심이있을 수 있습니다 CLI를 인터페이스가 API에 구축 할 수 있기 때문에 직접적으로 관련이있는 것으로
API for creating & configuring Alexa skills
이 (내가 API 및 CLI의 존재를 고려하고, API와 같은 자동화 CLI를 통해 달성 될 수있다)
업데이트 :.
ASK-CLI 및 SMAPI Amazon announced 2017년 9월 5일에.
문서 are here이며 노드 모듈 'ask-cli'을 통해 액세스 할 수 있습니다.
Mutual Mobile의 건축가 중 한 명인 Thaddeus는 Fastlane CI가 음성, 슬롯 및 스키마 파일을 Git 커밋의 일부로 Alexa 포털에 자동으로 복사하도록 구성했습니다. 이런 방식으로하는 것은 매우 못 생기고 Amazon이 REST API를 출시 할 때 불필요하게 될 것입니다. 그동안 오타 및 누락 오류 가능성을 줄이는 것은 물론 멋지게 작동합니다. Thaddeus와 함께 다른 사람들이 관심이 있다면 지시 사항이나 예제 코드를 게시 할 수 있는지 확인하겠습니다.
지금이 : 당신은 JSON 파일로 모델과 의도를 다운로드 ask api get-model
명령을 사용할 수 있습니다
. 그런 다음 파일을 편집하고 ask api update-model
을 사용하여 업로드 할 수 있습니다.
Homebrew를 통해 설치할 수 있는지 알고 계십니까? 차라리 다른 패키지 관리자 (노드)를 사용하지 않을 것입니다. – orome
@raxacoricofallapatorius 나는 그렇게 생각하지 않는다. .. 불행하게도 우리는 각 언어에 대해 분리 된 꾸러미 관리자의 세계에 산다. 하지만 Homebrew를 통해 node/npm을 설치할 수 있습니다. –
이 답변은 더 이상 정확하지 않습니다. https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/quick-start-alexa-skills-kit-command-line-interface –
@ SébastienStormacq 업데이트 됨. 감사합니다. – Tom