質問編集履歴
3
正しく動作した際のプログラムも追加しました.
test
CHANGED
File without changes
|
test
CHANGED
@@ -261,3 +261,91 @@
|
|
261
261
|
> また, 300秒毎に再度アクセスをかけるプログラムになっているのですが, アクセスするたびにratelimitは減ってゆくのですが, 0になると再び900などの値を示し先に進みません.
|
262
262
|
|
263
263
|
これは, プログラムの問題でしょうか?若しくは何らかのバグでしょうか?
|
264
|
+
|
265
|
+
下記に正しく動作した場合のプログラムを載せておきます.
|
266
|
+
|
267
|
+
|
268
|
+
|
269
|
+
```
|
270
|
+
|
271
|
+
[Fri Nov 24 01:31:03 JST 2017]Request:
|
272
|
+
|
273
|
+
[Fri Nov 24 01:31:03 JST 2017]GET https://api.twitter.com/1.1/followers/ids.json?user_id=-ユーザID-&cursor=-1&include_entities=true
|
274
|
+
|
275
|
+
[Fri Nov 24 01:31:03 JST 2017]OAuth base string: GET&https%3A%2F%2Fapi.twitter.com%2F1.1%2Ffollowers%2Fids.json&cursor%3D-1%26include_entities%3Dtrue%26oauth_consumer_key%3DxzjaN0negq9ByNRNDPTBd5PdY%26oauth_nonce%3D634127985%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1511454663%26oauth_token%3D741300256676024320-IKc9eCnlZez8CJS6UTdQqxewcUgieK3%26oauth_version%3D1.0%26user_id%3D2911831459
|
276
|
+
|
277
|
+
[Fri Nov 24 01:31:03 JST 2017]OAuth signature: RDQg99FVqs2jYVgbpxmJ6Uvy/Z0=
|
278
|
+
|
279
|
+
[Fri Nov 24 01:31:03 JST 2017]Authorization: ************************************************************************************************************************************************************************************************************************************************************************************
|
280
|
+
|
281
|
+
[Fri Nov 24 01:31:03 JST 2017]X-Twitter-Client-Version: 4.0.4
|
282
|
+
|
283
|
+
[Fri Nov 24 01:31:03 JST 2017]X-Twitter-Client-URL: http://twitter4j.org/en/twitter4j-4.0.4.xml
|
284
|
+
|
285
|
+
[Fri Nov 24 01:31:03 JST 2017]X-Twitter-Client: Twitter4J
|
286
|
+
|
287
|
+
[Fri Nov 24 01:31:03 JST 2017]User-Agent: twitter4j http://twitter4j.org/ /4.0.4
|
288
|
+
|
289
|
+
[Fri Nov 24 01:31:03 JST 2017]Accept-Encoding: gzip
|
290
|
+
|
291
|
+
[Fri Nov 24 01:31:03 JST 2017]Response:
|
292
|
+
|
293
|
+
[Fri Nov 24 01:31:03 JST 2017]date: Thu, 23 Nov 2017 16:31:05 GMT
|
294
|
+
|
295
|
+
[Fri Nov 24 01:31:03 JST 2017]HTTP/1.1 200 OK
|
296
|
+
|
297
|
+
[Fri Nov 24 01:31:03 JST 2017]server: tsa_m
|
298
|
+
|
299
|
+
[Fri Nov 24 01:31:03 JST 2017]content-length: 746
|
300
|
+
|
301
|
+
[Fri Nov 24 01:31:03 JST 2017]expires: Tue, 31 Mar 1981 05:00:00 GMT
|
302
|
+
|
303
|
+
[Fri Nov 24 01:31:03 JST 2017]x-response-time: 124
|
304
|
+
|
305
|
+
[Fri Nov 24 01:31:03 JST 2017]x-frame-options: SAMEORIGIN
|
306
|
+
|
307
|
+
[Fri Nov 24 01:31:03 JST 2017]content-encoding: gzip
|
308
|
+
|
309
|
+
[Fri Nov 24 01:31:03 JST 2017]x-transaction: 00d330f3004c5da7
|
310
|
+
|
311
|
+
[Fri Nov 24 01:31:03 JST 2017]set-cookie: guest_id=v1%3A151145466537402736; Expires=Sat, 23 Nov 2019 16:31:05 UTC; Path=/; Domain=.twitter.com
|
312
|
+
|
313
|
+
[Fri Nov 24 01:31:03 JST 2017]set-cookie: lang=en; Path=/
|
314
|
+
|
315
|
+
[Fri Nov 24 01:31:03 JST 2017]set-cookie: personalization_id="v1_Y4oMyd9FFxSS6KB4R7KVUQ=="; Expires=Sat, 23 Nov 2019 16:31:05 UTC; Path=/; Domain=.twitter.com
|
316
|
+
|
317
|
+
[Fri Nov 24 01:31:03 JST 2017]last-modified: Thu, 23 Nov 2017 16:31:05 GMT
|
318
|
+
|
319
|
+
[Fri Nov 24 01:31:03 JST 2017]content-disposition: attachment; filename=json.json
|
320
|
+
|
321
|
+
[Fri Nov 24 01:31:03 JST 2017]x-connection-hash: fb685629160577d23db5b5d16e4e88aa
|
322
|
+
|
323
|
+
[Fri Nov 24 01:31:03 JST 2017]x-twitter-response-tags: BouncerCompliant
|
324
|
+
|
325
|
+
[Fri Nov 24 01:31:03 JST 2017]content-type: application/json;charset=utf-8
|
326
|
+
|
327
|
+
[Fri Nov 24 01:31:03 JST 2017]cache-control: no-cache, no-store, must-revalidate, pre-check=0, post-check=0
|
328
|
+
|
329
|
+
[Fri Nov 24 01:31:03 JST 2017]x-rate-limit-reset: 1511455434
|
330
|
+
|
331
|
+
[Fri Nov 24 01:31:03 JST 2017]x-rate-limit-remaining: 12
|
332
|
+
|
333
|
+
[Fri Nov 24 01:31:03 JST 2017]x-rate-limit-limit: 15
|
334
|
+
|
335
|
+
[Fri Nov 24 01:31:03 JST 2017]strict-transport-security: max-age=631138519
|
336
|
+
|
337
|
+
[Fri Nov 24 01:31:03 JST 2017]pragma: no-cache
|
338
|
+
|
339
|
+
[Fri Nov 24 01:31:03 JST 2017]x-xss-protection: 1; mode=block
|
340
|
+
|
341
|
+
[Fri Nov 24 01:31:03 JST 2017]x-content-type-options: nosniff
|
342
|
+
|
343
|
+
[Fri Nov 24 01:31:03 JST 2017]x-access-level: read-write
|
344
|
+
|
345
|
+
[Fri Nov 24 01:31:03 JST 2017]status: 200 OK
|
346
|
+
|
347
|
+
[Fri Nov 24 01:31:03 JST 2017]{"ids":[-ID配列の表示-],"next_cursor":0,"next_cursor_str":"0","previous_cursor":0,"previous_cursor_str":"0"}
|
348
|
+
|
349
|
+
|
350
|
+
|
351
|
+
```
|
2
追記箇所:int Ratelimit から int secondUntilResetに修正.
test
CHANGED
File without changes
|
test
CHANGED
@@ -256,7 +256,7 @@
|
|
256
256
|
|
257
257
|
> 上記のエラーが発生したのちに, try-catch文がTwitterExceptionを拾い、Thead.sleepが作動します.
|
258
258
|
|
259
|
-
> Ratelimitに達していないのに, int
|
259
|
+
> Ratelimitに達していないのに, int secondsUntilResetは900などの値を示します.
|
260
260
|
|
261
261
|
> また, 300秒毎に再度アクセスをかけるプログラムになっているのですが, アクセスするたびにratelimitは減ってゆくのですが, 0になると再び900などの値を示し先に進みません.
|
262
262
|
|
1
エラー表示について
test
CHANGED
File without changes
|
test
CHANGED
@@ -249,3 +249,15 @@
|
|
249
249
|
このTwitterAPIとのやり取りが解読できればエラーの理由もわかるかもしれませんが, 私には無理でした.
|
250
250
|
|
251
251
|
もし, 分かる方がいればお願いします.
|
252
|
+
|
253
|
+
|
254
|
+
|
255
|
+
> **11/23 16:12 追記**
|
256
|
+
|
257
|
+
> 上記のエラーが発生したのちに, try-catch文がTwitterExceptionを拾い、Thead.sleepが作動します.
|
258
|
+
|
259
|
+
> Ratelimitに達していないのに, int ratelimitは900などの値を示します.
|
260
|
+
|
261
|
+
> また, 300秒毎に再度アクセスをかけるプログラムになっているのですが, アクセスするたびにratelimitは減ってゆくのですが, 0になると再び900などの値を示し先に進みません.
|
262
|
+
|
263
|
+
これは, プログラムの問題でしょうか?若しくは何らかのバグでしょうか?
|