본문 바로가기

API

(3)
5.2.메신저봇r의 Api예제 안녕하세요. 오랜만이군요. 지난 강좌에서 메신저봇 r의 Api들의 종류에 대해 알아보았습니다. 이번 강좌에서는 입문자에게 자주 쓰이는 Api들의 예제를 보여드리도록 하겠습니다. 이번 강좌에서 풀이할 Api들은 아래와 같습니다. 이름 설명 Api.reload("스크립트이름.js") 또는 Api.compile("스크립트이름.js") 해당 스크립트를 컴파일합니다. 참고로 소괄호 안을 비워놓을 시 모든 스크립트들을 컴파일합니다. Api.unload("스크립트이름.js") 해당 스크립트를 컴파일되지 않은 상태로 만듭니다. Api.off("스크립트이름.js") 해당 스크립트의 전원을 끕니다. 소괄호 안을 비울 시 모든 스크립트의 전원을 끕니다. Api.on("스크립트이름.js") 해당 스크립트의 전원을 켭니다. 소..
5.1.메신저봇r의 Api 설명 이번 강좌에서는 메신저봇r의 Api들에 대해 알아보겠습니다. 우선 표를 통해 어떤 것들이 있는지 알아봅시다. 이름 설명 Api.getContext() 앱의 컨텍스트를 가져옵니다. (전 단 1번도 써본적이 없네요.) Api.reload("스크립트이름.js") 또는 Api.compile("스크립트이름.js") 해당 스크립트를 컴파일합니다. 참고로 소괄호 안을 비워놓을 시 모든 스크립트들을 컴파일합니다. Api.prepare("스크립트이름.js") 해당 스크립트가 단 한번도 컴파일 된 적 없을 경우에만 컴파일합니다. 컴파일 중 에러가 발생하면 에러를 던지고, 해당 이름의 스크립트가 존재하지 않을 시 0을, 컴파일에 성공하면 1을 반환하며, 해당 스크립트가 이미 컴파일 된 적이 있을시엔 2를 반환합니다. Api..
5.메신저봇r이 지원하는 기능들 5번은 메신저봇r이 지원하는 Api, Utils, DataBase, FileStream, imageDB, Log, Device 을 차례대로 풀이하도록 하겠습니다.