回答編集履歴

2

追記

2016/03/26 08:01

投稿

katoy
katoy

スコア22324

test CHANGED
@@ -120,6 +120,16 @@
120
120
 
121
121
  追記:
122
122
 
123
- tokenをコード中書くより、$ export TERATAIL_TOKEN=xxxx などとしておいて、
123
+ tokenをコード中書くより、$ export TERATAIL_TOKEN=xxxx などとしておいて、
124
124
 
125
125
  ENV['TERATAIL_TOKEN'] で header に取得するほうが良さそう。
126
+
127
+
128
+
129
+ 追記: 2016-03-26
130
+
131
+ [https://github.com/katoy/teratails](https://github.com/katoy/teratails)
132
+
133
+ に質問一覧の取得、タグ毎の集計をするためのプログラム群をおきました。(ruby + activerecord + sqlite3)
134
+
135
+

1

プログラム修正、追記

2016/03/26 08:01

投稿

katoy
katoy

スコア22324

test CHANGED
@@ -60,7 +60,7 @@
60
60
 
61
61
  file_name = "#{dir}/#{format('%06d', id)}.json"
62
62
 
63
- File.write(file_name, res)
63
+ File.write(file_name, q)
64
64
 
65
65
  end
66
66
 
@@ -115,3 +115,11 @@
115
115
  1つのトークンでは 100 * 300 = 3万件までしか質問の情報が得られません。
116
116
 
117
117
  でもトークンは 10 個まで作れるようなので30万件までは一度で取得するようにできそうです。
118
+
119
+
120
+
121
+ 追記:
122
+
123
+ tokenをコード中の書くより、$ export TERATAIL_TOKEN=xxxx などとしておいて、
124
+
125
+ ENV['TERATAIL_TOKEN'] で header に取得するほうが良さそう。