7

そのため、Google は、Google Books Api を使用するには、登録して API キーを取得する必要があると主張しています。ただし、API キーがなくてもリクエストを行うことができます。

例えば:

https://www.googleapis.com/books/v1/volumes?q=isbn:9780553819229

キーなしでリクエストできるのに、なぜ登録する必要があるのですか? 理解できません。

4

2 に答える 2

7

Will が言及した利用規約に加えて、最大の理由は、API キーを使用すると、API リクエストがそれほど抑制されないことです。

API キーを使用しないと、次のエラーがすぐに発生します。

{
 "error": {
  "errors": [
   {
    "domain": "usageLimits",
    "reason": "userRateLimitExceededUnreg",
    "message": "User Rate Limit Exceeded. Please sign up",
    "extendedHelp": "https://code.google.com/apis/console"
   }
  ],
  "code": 403,
  "message": "User Rate Limit Exceeded. Please sign up"
 }
}
于 2013-11-14T18:50:14.927 に答える
4

そのAPIに対するユーザー契約の範囲内だからです。そして、Google のルールに従ってプレイします。

参照: https://developers.google.com/books/terms

また: https://developers.google.com/terms/

于 2013-10-25T01:49:58.580 に答える