Amazonウェブサービスを Movable Type から使うためのプラグインを作りました。などと言うありがたいものを作っていらっしゃる方がいたので、早速挑戦してみる。
以下、やったこと。
- 上記ページから、mt-aws.tar.gzをダウンロード。
- 展開してできたaws.pl を MTのインストールディレクトリのpluginsディレクトリにコピー。
- amazonのページでデベロッパー・トークンを申し込む。
さっそく、試してみましょう。
っと、以下のようにreadmeからコピーしてdev_tokenとassociate_idだけ変更しましたがうまく行きません。
<MTAws dev_token="デベロッパー・トークン" associate_id="アソシエイトID" search="KeywordSearch" query="ウェブログ" mode="books-jp"> <div style="border: solid 1px #666666; padding: 1em;"> <a href="<$MTAwsurl$>"><img src="<$MTAwsImageUrlSmall$>"><br /> <$MTAwsProductName$></a></div> </MTAws>readmeを読み直してみると、XML::Simpleが必要なようなので、portsからp5-XML-Simpleをインストールしてみると・・・。
やっぱり出ません。 で、ネットでいくつか検索してみると・・・。
こんなページを発見。
それによると、aws.plで追加しているのはテンプレートタグで、Entryには書いても意味がない!らしい・・・。
どうしたもんかね~・・・。
と思ってたら、できました!!
いくつかのサイトで、process_tagsがどうのこうのと言う記述があったのでうろうろしていたところ、
このままだとテンプレートでしか使えない。エントリーに表示させようと思ったら、またプラグインを入れないといけない。と言うサイトを発見!
そこを見てprocess_tagsプラグインを導入し、テンプレートを変更したら、無事に本がEntryに出るようになりました!!
カテゴリ
MovableTypeトラックバック(0)
このブログ記事を参照しているブログ一覧: aws
このブログ記事に対するトラックバックURL: https://www.wizard-limit.net/cgi-bin/mt/mt-tb.cgi/140
コメントする