Cloud クライアント ライブラリは、 API を呼び出すために推奨される最新のクライアント ライブラリです Google Cloud 。
Cloud クライアント ライブラリは、サポートされている各言語の自然な規則とスタイルを使用することにより、最適なデベロッパー環境を実現します。また、実装の詳細やサービス API のコンセプトではなく、サービスのメタファを考慮して作業できるように設計されているため、記述する必要があるボイラープレート コードが削減されます。
Cloud APIs のクライアント ライブラリの詳細については、 クライアント ライブラリと Cloud APIs の説明をご覧ください。
Cloud クライアント ライブラリの操作
サポートされている言語で Cloud クライアント ライブラリを使用し、 個々の Google Cloud サービス用の Cloud クライアント ライブラリをダウンロードできます。
言語別の Cloud クライアント ライブラリ
次の表は、サポートされている言語で Cloud クライアント ライブラリを使い始めるときに役立つリンクを示しています。各言語の GitHub リポジトリ ページには、その言語の Cloud クライアント ライブラリでサポートされている Cloud Platform サービス / API が一覧表示されています。また、これらの API へのインターフェースを提供する単一のクライアント ライブラリのインストール手順も示しています。
| Google Cloud クライアント ライブラリ | インストールとリファレンス |
|---|---|
| Go | |
| Java | |
| Node.js | |
| Python | |
| Ruby | |
| Rust | |
| PHP | |
| C# | |
| C++ |
サービス別の Cloud クライアント ライブラリ
Cloud クライアント ライブラリのダウンロードは、個々の Google Cloud サービス用にも行えます。ダウンロードを開始するための詳細な手順については、関連するサービスのクライアント ライブラリ ページをご覧ください。たとえば、Pub/Sub のみを使用する場合は、Pub/Sub クライアント ライブラリをご覧ください。
特定の言語の Cloud クライアント ライブラリで、使用したいサービスがまだサポートされていない場合は、その言語の Google API Client Library を使用してください。
Cloud Code での Cloud クライアント ライブラリの使用
Cloud Code は、クラウド アプリケーションを開発するための VS Code、IntelliJ、Cloud Shell 内のツールであり、 IDE から移動することなく、 Cloud クライアント ライブラリを使用できます。以下の操作を行うことができます。
- Cloud APIs を見る
- Cloud APIs のドキュメントを読む
- Cloud APIs の有効化
- プロジェクトに Cloud クライアント ライブラリを追加する
Cloud Code で Cloud クライアント ライブラリを使用する際の詳細については、次のドキュメントをご覧ください。
- Cloud Code for VS Code で Cloud APIs と Cloud クライアント ライブラリを管理する
- Cloud Code for IntelliJ で Cloud APIs と Cloud クライアント ライブラリを管理する
- Cloud Code for Cloud Shell で Cloud APIs と Cloud クライアント ライブラリを管理する
使ってみる
Google Cloud を初めて使用する場合は、アカウントを作成して、実際のシナリオでの Google Cloud SDK のパフォーマンスを評価してください。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。
Google Cloud SDK を無料で試す