これは彼らのサンプルですが、どうすればうまくいくかわかりません。 http://aws.amazon.com/code/AWIS/402
表示され続けます: 使用法: $argv[0] ACCESS_KEY_ID SECRET_ACCESS_KEY サイト\n 次の情報を入力しても機能しません:
$urlInfo = new UrlInfo("myaccessKeyId", "mysecretAccessKey", "stackoverflow.com");
この問題を解決するにはどうすればよいですか?
public function UrlInfo($accessKeyId, $secretAccessKey, $site) {
$this->accessKeyId = $accessKeyId;
$this->secretAccessKey = $secretAccessKey;
$this->site = $site;
}
/**
* Get site info from AWIS.
*/
public function getUrlInfo() {
$queryParams = $this->buildQueryParams();
$sig = $this->generateSignature($queryParams);
$url = 'http://' . self::$ServiceHost . '/?' . $queryParams .
'&Signature=' . $sig;
$ret = self::makeRequest($url);
echo "\nResults for " . $this->site .":\n\n";
self::parseResponse($ret);
}