tags: 🔖Google

Google APIとは

Google のサービスをプログラムから利用するためのAPI群.

Google API ライブラリの整理(Java)

GitHubのリポジトリをみてもいろんな種類がありややこしい.

一度整理する(Java).

まずBaseとなるのが以下のHTTPやoAuthのライブラリ.

google-api-clientはおそらく最も有名. httpやoauthを元に作成されている.

google-api-client-servicesはgoogle-api-clientを元に使いやすくしたwrapper. これはこれでいいのだがドキュメントが不十分で結局google-api-clientを使うことになる.

This repository contains the generated source for individual APIs that utilize Google APIs Client Library for Java.

Googleのサービスはたくさん種類があり,マイナーなものであればあるほどドキュメントがOutdatedだったりイマイチなのでissueやstackoverflowやGitHubの他人のコードを漁ることになる.