-
Notifications
You must be signed in to change notification settings - Fork 6
참고사항
Heewon123 edited this page Dec 5, 2017
·
2 revisions
사용자 로그인이 필요한 3rd party 서비스에서 보안 등의 이슈로, Container App의 화면상에서의 로그인이 불가한 경우, 다음의 절차로 3rd Party 모바일 앱에서 로그인 하고 그 인증 값을 GiGA Genie 의 Container App 에 저장하여 서비스 제공에 활용할 수 있다. 3rd Party는 QR 코드를 이용해서 3rd Party 모바일 앱에서 인증 코드를 받거나, GiGA Genie 의 GiGA Genie App에 3rd Party 모바일 앱을 실행하도록 Push 메시지를 보낼 수 있다.
- QR 코드를 이용한 3rd Party App 로그인 정보 처리 Flow
- Push API 를 이용한 3rd Party App 로그인 정보 처리 Flow
- 리모컨 Key Code와 JS Key Code값
리모컨 Key | 기능 | JS KeyCode |
---|---|---|
상 | 위로 포커스 이동 | 38 |
하 | 아래로 포커스 이동 | 40 |
좌 | 왼쪽으로 포커스 이동 | 37 |
우 | 오른쪽으로 포커스 이동 | 39 |
확인 | 선택/확인 | 13 |
1 | 숫자 키 | 49 |
2 | 숫자 키 | 50 |
3 | 숫자 키 | 51 |
4 | 숫자 키 | 52 |
5 | 숫자 키 | 53 |
6 | 숫자 키 | 54 |
7 | 숫자 키 | 55 |
8 | 숫자 키 | 56 |
9 | 숫자 키 | 57 |
0 | 숫자 키 | 48 |
이전 | 앱 종료/뒤로가기 | |
나가기 | 앱 종료 | |
재생/일시정지 | 선택/확인 | 179 |
채널 위로 | 33 | |
채널 아래로 | 34 |
- setAudioRecog 이후 앱이 다시 실행되면 음성인식 결과가 설정한 containerId로 전달되며, 이때 changeContainerId 로 ContainerApp을 설정된 containerId로 모드 변경이 가능하다.
- 기가지니 단말에서 Offer를 보내고 3rd Party HTML에서 Answer를 보내야 하며 반대로는 지원하지 않는다.
Copyright ⓒ 2017-2023 kt corp. All rights reserved.
- 개요
- 일반사항
- 참고사항
- 통합개발환경
- Appendix
- 기가지니 웹앱 로그 관리 가이드
- API 전체 보기
-
API초기화
- gigagenie.init
- gigagenie.init.changeContainerId
- gigagenie.init.onAppStatusChange
gigagenie.init.startBgActiongigagenie.init.stopBgActiongigagenie.init.checkBgActiongigagenie.init.startFgActiongigagenie.init.stopFgActiongigagenie.init.checkFgActiongigagenie.init.fgCallgigagenie.init.onFgCallgigagenie.init.bgCallgigagenie.init.onBgCall- gigagenie.init.runApp
-
Voice API
- voice.getVoiceText
- voice.sendTTS
- voice.onVoiceCommand
- voice.setKwsVoiceRecv
- voice.onSelectedIndex
- voice.onRequestClose
- voice.svcFinished
- voice.onActionEvent
- voice.stopTTS
- voice.setVoiceFilter
- voice.resetVoiceFilter
- voice.onVoiceFilterMsg
- voice.onRegToneResults
- voice.setVoiceRecogDomain
- voice.onVocDomainTimeout
- Call API
- 데이터 관리
- G-Box 정보 관리 API
-
Media API
- media.onMuteRequest
- media.showSoftKeyboard
- media.onRemoteKeyEvent
- media.startRecordAudio
- media.onVoiceRecordComplete
- media.stopRecordAudio
- media.createChannel
- media.destroyChannel
- media.startWebRTCAudio
- media.stopWebRTCAudio
- media.keepaliveChannel
- media.onChannelEvent
- media.getOTVChannel
- media.setOTVChannel
- media.sendMsgToOTVWebApp
- media.onOTVWebAppMsg
- media.onSoftKeyEvent
- Payment API
- Vision API
- 통계 API
- Admin API