最近WebAPIの勉強を始めた者です。
PHPでWebAPIを利用したWEBサービスを作成したいと思っています。
その中で、複数件のレコードを取得したいとします。仮に1万件分とします。
レートリミットが指定してある場合は、当然その回数内で行うことになると思います。
1回の使用で取得できる件数が100件だとして、100回ループすればすべて取得できますが、この場合、
間にウェイト処理などを挟まないといけないのでしょうか?
WebAPIを利用したとしても、サーバへ負荷を与えた(DOS攻撃)と見なされる可能性があるのか心配しております。
sleepしている間、ユーザは完全に待ち状態になるので、できれば、あまりウェイト処理は挟みたくはないですが・・・。
図書館のWebスクレイピングでの逮捕の事例を知り不安になり、ご質問させていただきました。
もしウェイトが必要な場合は、何秒くらいが適切なのでしょうか?
ご回答よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/26 12:13