Log Service SDK for PHP を使用するには、まず SDK をインストールする必要があります。このトピックでは、インストールプロセスについて説明します。
前提条件
Log Service が有効化されていること。詳細については、Log Service の有効化をご参照ください。
アクセスキーが取得済みであること。詳細については、「アクセスキー」をご参照ください。
Alibaba Cloud アカウント (root ユーザー) のアクセスキーは、すべての API に対する完全な権限を持っているため、高いセキュリティリスクをもたらします。API 呼び出しや日常の O&M には、RAM ユーザーを使用することを推奨します。Log Service のリソースを管理するために、RAM ユーザーに必要な権限を付与する必要があります。詳細については、「RAM ユーザーの作成と権限付与」をご参照ください。
PHP 開発環境が構築済みであること。詳細については、PHP の公式サイトをご参照ください。
Log Service SDK for PHP は PHP 5.2.1 以降をサポートしています。
php -vコマンドを実行して、インストールされている PHP のバージョンを確認できます。
Log Service PHP SDK のインストール
aliyun-log-php-sdk-master.zip を解凍します。
ステップ 2 で解凍したディレクトリをプロジェクトフォルダにコピーします。
Log Service SDK for PHP は、追加のインストールは不要です。パッケージには、SDK コードに加えて、サードパーティの依存関係と、使用を簡素化するための Autoloader クラスが含まれています。
require_once を使用して、Log Service SDK をプロジェクトに含めることができます。
require_once realpath(dirname(__FILE__) . '/../Log_Autoload.php');
Composer を使用したインストール
依存関係管理ツールである Composer を使用して、Log Service SDK をプロジェクトに含めることができます。
Composer をインストールした後、次のいずれかの方法で Log Service SDK をプロジェクトに追加します。Composer のインストール方法については、Composer の公式サイトをご参照ください。
コマンドラインの使用
composer require alibabacloud/aliyun-log-php-sdkcomposer.json ファイルへの依存関係の追加
{ "require": { "alibabacloud/aliyun-log-php-sdk": "0.6.*" } }
参考資料
API 呼び出しが失敗した場合、エラーが返されます。トラブルシューティングについては、API エラーコードのリファレンスをご参照ください。詳細については、「API エラーコード」をご参照ください。
Log Service は、独自の SDK に加えて、他の Alibaba Cloud SDK もサポートしています。Alibaba Cloud SDK の使用方法の詳細については、「Log Service - SDK センター - Alibaba Cloud OpenAPI Developer Portal」をご参照ください。
Log Service は、自動化された構成のためのコマンドラインインターフェイス (CLI) を提供しています。詳細については、「Log Service コマンドラインインターフェイス (CLI)」をご参照ください。