Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kijuky/gas-jquantsapi
J-Quants API を Google Apps Script で操作します。
https://github.com/kijuky/gas-jquantsapi
gas gas-library google-apps-script j-quants
Last synced: 3 days ago
JSON representation
J-Quants API を Google Apps Script で操作します。
- Host: GitHub
- URL: https://github.com/kijuky/gas-jquantsapi
- Owner: kijuky
- Created: 2023-05-03T16:46:51.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-05-10T14:31:16.000Z (over 1 year ago)
- Last Synced: 2024-11-08T14:13:15.271Z (about 2 months ago)
- Topics: gas, gas-library, google-apps-script, j-quants
- Language: JavaScript
- Homepage: https://qiita.com/kijuky/items/ad638bc07e59343472d1
- Size: 17.6 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gas-jquantsapi
GoogleスプレッドシートからJ-Quants APIを利用します。
## 使い方
Googleスプレッドシートの「拡張機能」>「Apps Script」からスクリプトエディタを起動します。
「ライブラリ」に `1fQcntI2lJBbiqfz1IaXLNOuJ8Z3IUuD5xiTsqfBzdJZMdcCMSTPJrsoX` を追加します。
「プロジェクトの設定」から「スクリプトプロパティを編集」で、次の情報を設定します。
- `JQUANTSAPI_MAILADDRESS`: メールアドレス
- `JQUANTSAPI_PASSWORD`: パスワード「エディタ」をひらき、次のコードを入力します。
```javascript
jquantsapi.setProperties(PropertiesService.getScriptProperties());function jquants_company_name(code ,date) {
return jquantsapi.listed_info(code, date).CompanyName;
}
```Googleスプレッドシートのセルに次のように入力します。
```
=jquants_company_name(2789)
```指定したコード(2789)の企業名が表示されます。
## テスト
```shell
cd library
deno test test*.js
```## 参考
- [J-Quants](https://jpx-jquants.com/)
- [J-Quants API リファレンス](https://jpx.gitbook.io/j-quants-ja/)