Cloud クライアント ライブラリ
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 クライアント ライブラリのダウンロードは、個々のTrusted Cloud by S3NS サービス用にも行えます。ダウンロードを開始するための詳細な手順については、関連するサービスのクライアント ライブラリ ページをご覧ください。たとえば、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 クライアント ライブラリを使用する際の詳細については、次のドキュメントをご覧ください。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-04-09 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-04-09 UTC。"],[[["Cloud Client Libraries are the recommended client libraries for interacting with Google Cloud APIs, offering an enhanced developer experience."],["These libraries are designed to align with each language's conventions, thereby reducing the amount of boilerplate code needed by developers."],["Cloud Client Libraries are available for various languages, including Go, Java, Node.js, Python, Ruby, PHP, C#, and C++, with detailed installation and reference guides for each."],["Cloud Code allows for easy integration and use of Cloud Client Libraries directly within popular IDEs such as VS Code, IntelliJ, and Cloud Shell."],["Users can also download Cloud Client Libraries specifically for individual Google Cloud services, like Pub/Sub, if they do not wish to download everything at once."]]],[]]