最近、InstagramのAPIをあれこれいじってるんですけど、その中の自分のタイムラインを表示させるエンドポイント「/users/self/feed」がすごい時間掛かってこれどうしような?
実行環境
- PHP 5.3.18(VirtualBox上)
- PEAR::HTTP_Client
- PEAR::Benchmark
計測結果(試行10回)
- 8.265413
あれ、直ってた。
……それまでに5回くらい試行してその平均が9秒くらい(最大13秒最小8秒)だったのでこの記事を書こうとしたんだけど、いざ10回試行しようとしたら急に早くなってた。なんだこれ。仕方ないので、ちゃんと動くようになった計測結果を次に載せる。
計測結果(試行10回) …… 正常バージョン
- 1.043564
- 0.991059
- 0.973980
- 0.924665
- 0.955299
- 0.943549
- 0.964637
- 1.007343
- 0.953532
- 1.003612
平均時間は0.976124秒。
特に問題が起きるレベルではないかな。ただ一時的に時間が掛かるタイミングがあったのは確かなので、「そういうこともある」と覚えておくことにしよう。なんだったんだ。