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