-
Notifications
You must be signed in to change notification settings - Fork 6
init.runApp
ServiceSDK edited this page Dec 2, 2020
·
3 revisions
- 다른 App 호출 API
- 호출 대상 서비스의 AppID를 알아야 함
- 호출시 현재 실행 중인 서비스는 중지됨
- function runApp(options,callback)
-
options
-
appid
: (String, Mandatory) 전달하려는 사용자 정의 operation -
actioncode
: (String, Mandatory) 실행하려는 Action -
parameter
: (JSONObject, Optional) 전달하려는 parameter -
callbackParameter
: (JSONObject, Optional) RunApp 으로 호출한 앱이 runParent 옵션으로 종료될 때 runApp을 실행한 앱으로 전달할 parameter
-
-
result_cd
-
200
: 호출 성공 -
500
: 시스템 에러
-
-
extra
- null
// callback 방식
var options = {};
options.appid = "A0000006"; // 수정 후 사용
options.actioncode = "test"; // 수정 후 사용
var parameters = {
reqParam1: 'reqParam1', // 수정 후 사용
reqParam2: 'reqParam2' // 수정 후 사용
};
options.parameter = parameters;
options.callbackParameter = {
param1: 'hello' // 수정 후 사용
};
gigagenie.init.runApp(options, function (result_cd, result_msg, extra) {
console.log("gigagenie.init.runApp - result_cd:" + result_cd);
console.log("gigagenie.init.runApp - result_msg:" + result_msg);
console.log("gigagenie.init.runApp - extra:" + JSON.stringify(extra));
});
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