さくらクラウドAPIを叩いてみる

クラウドAPIドキュメント
http://developer.sakura.ad.jp/cloud/api/

ドキュメントにはあまり情報載ってませんが、、

「該当IDのサーバ情報を取得」のサンプルを元に叩いてみます。

とりあえずAPIを叩く為に必要な情報は、

my $apikey = "API key";
my $secret = "API secret";
my $serverID = "";

この辺りなんですが、名称違ったりしてややこしいのでまとめ。

まず、ドキュメントで言うところの「API key」と、「API secret」は、

コンソールの[設定] -> [APIキー管理]で、作ったkeyの

「Access Token」が「API key」

「Access Token Secret」が「API secret」

みたいです。

次に、サーバIDは、

コンソールの[サーバ] -> hogehoge(インスタンス) -> [詳細情報]

にある

「サービスコード」(111122223333)が、サーバIDのようです。

とりあえず、名称はどっちかに統一して欲しいですね。

ってな感じで、サンプルは動いたんですが、今のところAPI使うことはないかなー。