質問編集履歴

4

2020/03/28 10:42

投稿

kt1508
kt1508

スコア4

test CHANGED
File without changes
test CHANGED
@@ -36,7 +36,7 @@
36
36
 
37
37
  "x-rapidapi-host": "apidojo-yahoo-finance-v1.p.rapidapi.com",
38
38
 
39
- "x-rapidapi-key": "128c301760msh6b8f86db6f0be89p171905jsn8a66d798933e"
39
+ "x-rapidapi-key": "my secretkey"
40
40
 
41
41
  });
42
42
 

3

追加

2020/03/28 10:42

投稿

kt1508
kt1508

スコア4

test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,18 @@
1
+ https://api.rakuten.net/apidojo/api/yahoo-finance1
2
+
3
+ を参考に以下のコードをNode.jsで実行しましたが
4
+
5
+ よくわからない文字列が出まして要点を得ませんでした。
6
+
7
+
8
+
9
+
10
+
1
11
  var unirest = require("unirest");
2
12
 
3
13
 
4
14
 
5
- var req = unirest("GET", "https://apidojo-yahoo-finance-v1.p.rapidapi.com/market/get-summary");
15
+ var req = unirest("GET", "https://apidojo-yahoo-finance-v1.p.rapidapi.com/stock/v2/get-timeseries");
6
16
 
7
17
 
8
18
 
@@ -10,7 +20,13 @@
10
20
 
11
21
  "region": "US",
12
22
 
13
- "lang": "en"
23
+ "lang": "en-US",
24
+
25
+ "symbol": "IBM",
26
+
27
+ "period2": "1571590800",
28
+
29
+ "period1": "493578000"
14
30
 
15
31
  });
16
32
 
@@ -20,7 +36,7 @@
20
36
 
21
37
  "x-rapidapi-host": "apidojo-yahoo-finance-v1.p.rapidapi.com",
22
38
 
23
- "x-rapidapi-key": "mykey secret"
39
+ "x-rapidapi-key": "128c301760msh6b8f86db6f0be89p171905jsn8a66d798933e"
24
40
 
25
41
  });
26
42
 

2

質問前に取り組んだ内容を書きました。

2020/03/28 07:56

投稿

kt1508
kt1508

スコア4

test CHANGED
File without changes
test CHANGED
@@ -1,11 +1,39 @@
1
- ### 前提・実現したいこと
1
+ var unirest = require("unirest");
2
2
 
3
3
 
4
4
 
5
- Yahoo finance API からある銘柄のPER, EPS, BPS, 10年間の売り上げ等を取得し、console.log で表示したいが、やりかたがわからない。
5
+ var req = unirest("GET", "https://apidojo-yahoo-finance-v1.p.rapidapi.com/market/get-summary");
6
-
7
- Node.js もしくはクライアントサイドのJSで実現したいです。
8
6
 
9
7
 
10
8
 
9
+ req.query({
10
+
11
+ "region": "US",
12
+
13
+ "lang": "en"
14
+
15
+ });
16
+
17
+
18
+
11
- 具体的な方法をお願いいたします。
19
+ req.headers({
20
+
21
+ "x-rapidapi-host": "apidojo-yahoo-finance-v1.p.rapidapi.com",
22
+
23
+ "x-rapidapi-key": "mykey secret"
24
+
25
+ });
26
+
27
+
28
+
29
+
30
+
31
+ req.end(function (res) {
32
+
33
+ if (res.error) throw new Error(res.error);
34
+
35
+
36
+
37
+ console.log(res.body);
38
+
39
+ });

1

内容の追加

2020/03/28 07:54

投稿

kt1508
kt1508

スコア4

test CHANGED
File without changes
test CHANGED
@@ -5,3 +5,7 @@
5
5
  Yahoo finance API からある銘柄のPER, EPS, BPS, 10年間の売り上げ等を取得し、console.log で表示したいが、やりかたがわからない。
6
6
 
7
7
  Node.js もしくはクライアントサイドのJSで実現したいです。
8
+
9
+
10
+
11
+ 具体的な方法をお願いいたします。