GoogleHome에서 Backlog 작업 업데이트
3819 단어 BacklogWebhookiftttGoogleHome
GoogleHome에서 Backlog 작업 업데이트
최근에 구입한 Google Home을 사용해 보고,
업무에 어떻게든 활용할 수 없는 것이라고 생각해, 시험에 Backlog의 태스크를 갱신(스테이터스를 종료), 태스크를 추가할 수 있도록 해 보았다.
이번, 프로그래밍은 하지 않고 실시하고 있어,
보안에 관해서도 고려하고 있지 않은 점은 요주의.
전제
Backlog 계정을 가지고 있으며 어쨌든 Backlog API를 사용하는 방법을 알고 있습니다.
시도한 결과
GoogleAssistant에서 숫자를 사용하고 싶다면 일본어라고 잘 인식하지 않는 것 같다.
그러므로 태스크 ID나 무언가의 관리 번호를 사용해 갱신하고 싶은 경우는, 그다지 향하지 않을지도.
태스크의 추가에 관해서는, 생각했을 때의 메모 정도라면 사용할 수 있을까.
다만, 메모라면 Backlog일 필요는 없다고 할까, 다른 것 쪽이 좋을지도 모르겠네요
했던 일
GoogleAssistant를 통해 다음을 수행할 수 있습니다.
※ [Ok, Google 작업 완료 {작업 번호}]
※ [Ok, Google 작업 추가 {작업 이름}]
설정 방법
1) IFTTT 계정을 만듭니다.
htps : //이 ftt. 코m/
이때 GoogleHome에서 사용하고 있는 Google 계정과 연결한다.
2) My Applets에서 New Applet을 클릭
3) [+ this]를 클릭
4) Search Services에 google assistant를 입력하고 GoogleAssistant를 클릭합니다.
5) 작업 추가의 경우 Say a phrase with a text ingredient를 클릭
태스크 완료의 경우 [Say a phrase with a number]
품목
값
비고
What do you want to say?
작업 추가 $
음성 명령
What's another way to say it?(optional)
다른 음성 명령
And another way? (optional)
What do you want the Assistant to say in response?
작업 추가
음성 명령을 받았을 때의 답변
Language
일본어
품목
값
비고
What do you want to say?
작업 완료 #
음성 명령
What's another way to say it?(optional)
다른 음성 명령
And another way? (optional)
What do you want the Assistant to say in response?
작업 완료
음성 명령을 받았을 때의 답변
Language
일본어
6) Create Trigger를 클릭
7) + that 클릭
8) Search Services에 webhook을 입력하고 webhooks를 클릭합니다.
9) [Make a web request]를 클릭
10) 다음 정보 입력
품목
값
비고
URL
https://xxxx.backlog.jp/api/v2/issues?apiKey={backlog의 API 키}
xxxx는 사용 backlog 공간
Method
POST
콘텐츠 유형
application/x-www-form-urlencoded
Body
projectId=[프로젝트 ID]&issueTypeId=[과제 유형 ID]&priorityId=3&summary={{TextField}}
품목
값
비고
URL
https://xxxx.backlog.jp/api/v2/issues/[프로젝트 키]-{{NumberField}}?apiKey={backlog의 API 키}
xxxx는 사용 backlog 공간
Method
POST
콘텐츠 유형
application/x-www-form-urlencoded
Body
statusId=4
프로젝트 ID나 IsuueTypeID를 모르는 경우,
Backlog에 하나의 과제를 추가하고 그 과제의 키를 사용하여 다음 URL에서 확인할 수 있다.
11) [Create Action]을 클릭
12) 마침을 클릭
13) 여기에서 실행할 수 있지만, 반영까지 다소 시간이 걸리므로, 명령이 인식되지 않는 경우는 조금 시간을 두고 나서 시험한다.
IFTTT 실행 로그
IFTTT의 [activity]에서 실행 로그를 참조할 수 있다.
다만, Webhook에서 에러가 발생해도 어떠한 내용으로 에러가 되고 있는지는 확인할 수 없는 점은 시험하고 있어 불편했다.
작업 추가의 경우 IFTTT의 Configure 캡처
Reference
이 문제에 관하여(GoogleHome에서 Backlog 작업 업데이트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/bht8310/items/81b80886c5c463c784a7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)