Awesome Open Source
Awesome Open Source

QWebview-plus

  • 키움 오픈 API+ for JavaScript를 지원하는 Webkit2 기반의 WebView 브라우저
  • ES5 지원

Development Environment

Download

키움 Open API+를 제공하는 kiwoom 객체

window.kiwoom

  • 키움 오픈 API와 동일한 메소드를 제공
  • 키움 오픈 API와 네이밍 규칙이 다름
    • 첫 문자가 대문자 아닌 소문자 CommConnect => commConnect

이벤트

  • 키움 오픈 API와 동일한 이벤트를 제공
  • 모든 이벤트는 document에서 발생한다.
  • 키움 오픈 API와 네이밍 규칙이 다름
    • kiwoom 이라는 event namespace가 붙음
    • 이벤트 명에서 on이라는 prefix가 제거하고, 첫 문자를 소문자로 변경 OnReceiveTrData => receiveTrData.kiwoom
    • 이벤트에 의해 전달되는 속성은 detail에 포함되어 전달됨
    • 이벤트에 전달되는 속성명은 타입약어가 제거되고, 첫 문자를 소문자로 변경 sScrNo => scrNo

Kiwoom-Helper 유틸

QWebview-Plus에서 제공하는 kiwoom 객체와 이벤트를 손쉽게 사용할 수 있는 유틸

별도의 프로젝트로 관리 https://awesomeopensource.com/project/sculove/Kiwoom-Helper

License

Licensed under MIT:

https://opensource.org/licenses/MIT

Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Javascript (1,094,037
Python (840,414
Webview (2,760
Webkit (2,177
Pyqt (2,047
Msi (826
Hts (19
Kiwoom (8
System Trading (7