teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

説明の不適切箇所削除及び実行結果を追記

2016/03/24 01:14

投稿

koji.kanao
koji.kanao

スコア16

title CHANGED
@@ -1,1 +1,1 @@
1
- NodejsによるStack Overflow APIからのデータ取得
1
+ NodejsによるStack Overflow APIからのデータ取得
body CHANGED
@@ -21,9 +21,16 @@
21
21
  ```
22
22
 
23
23
  Stack OverflowのAPIにアクセスして、JSONをダウンロードし、
24
- ファイルの中身を表示するということをやりたいのですが、JSON.stringifyとJSON.parseのところに問題があるようで、objが空です。
24
+ ファイルの中身を表示するということをやりたいのですが、JSON.stringifyとJSON.parseのところに問題があるようで、どこをどのように修正れば、APIからデータを取得できるでしょうか
25
- どこをどのように修正すれば、APIからデータを取得できるでしょうか。
26
25
  ご教示ください。
27
26
 
28
27
 
29
- nodejs v5.4.1
28
+ nodejs v5.4.1
29
+
30
+ result
31
+ ```shell
32
+ �}���8���h=��g����蘰]��*��qVwM�Ɔ$�L9%1����'��>ƾ�>�P"E�+�vI���;��l�����o��?�Lqg?��~�����j��>�Fb��?�.W�l�����z���ZϾa����3�7�|X�O0�>��~���U�����Ym��g+��}XWŲ\��Cav�+̸�T2������v���K8�~@��g�}���nYm>��f���Z;�.����;���6��g�p!���O�><�F�Y�/�>����7�S�޳������aIğ?�om�a��~
33
+ |���g�KQ�a�'�m�G�� ��-� �-���JBͻkw�f�*?���5�rs�|��
34
+ ���v��,���ԏ�M�������r�pZ�ݙ���Ϲ\UOn�‰�]4�,>V�����<�XW�re?,��'�l�����n�j���L�lp��B�f�ҪB�B2k4/��@�����������nv˼��������b�}\�/6f�����n��<�Y�0K(f-f1C�2J�4�
35
+ ,(�A�r�i1�"����8fC+��e��f��A� +8Ɯ� �%L�$�j����A�`c��^�Ww�^�T/���w,������N�5�Yܙ����d��t,������rWW����+lu^LriTư(4URI�r�
36
+ ```

1

誤ったコードを転載していたため、修正

2016/03/24 01:14

投稿

koji.kanao
koji.kanao

スコア16

title CHANGED
File without changes
body CHANGED
@@ -2,7 +2,7 @@
2
2
  var request = require('request');
3
3
  var API = "https://api.stackexchange.com/2.2/users?page=1&order=desc&sort=reputation&site=stackoverflow";
4
4
 
5
- request(API, function(e//console.dir(body);
5
+ request(API, function(err, response, body){
6
6
  if( err || response.statusCode != 200 ) {
7
7
  console.log("Error",err); return;
8
8
  }