プロフィール

ゆうと

Author:ゆうと

職業:携帯サイトコンサルタント兼フリーエンジニア
503iの時代から携帯サイトの開発にたづさわり、携帯サイトの特性やSEO/SEM、モバイル広告など経験をいかし、プロが作る携帯サイトを実践中。

「みんなのモバイル」を運営てます
http://goo.to/
携帯サイト運営でお困りの方、携帯SEOでお困りの方、システムで困っている方、気軽にご相談ください。



お財布.com - 無料で手軽に貯まる魔法のお財布
ページランク

カテゴリー


ブロとも申請フォーム

この人とブロともになる

携帯サイトを運営している人お友達になりましょう

フリーエリア


最近の記事


月別アーカイブ


ブログランキング


DATE: CATEGORY:スポンサー広告
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


| BLOG TOP |
DATE: CATEGORY:amazon api
Net::Amazon でアソシエイトコードを指定する方法

amazonの商品検索APIを利用する際にアソシエイトコードを指定しないと、成果が反映されません。

Net::Amazonを利用して、アソシエイトコードを指定する方法 その2.
検索系

use Net::Amazon;

my $ua = Net::Amazon->new(
token => トークンID,
secret_key => シークレットキー,
locale => 'jp',
);

my $response = $ua->search(
keyword => $keyword,
AssociateTag => アソシエイトコード,
);

こんな感じにします。

スポンサーサイト


テーマ : プログラミング - ジャンル : コンピュータ

| BLOG TOP |
DATE: CATEGORY:amazon api
Net::Amazon で取得できるデータ

amazonのウェブサービスを利用する便利なモジュールNet::Amazon.

実際に使ってみた際に、どんな値が使えるのか、ドキュメントから読むよりも、
簡単に構造を調べてみることができる。

my $ua = Net::Amazon->new(
token => 'xxxxxxxxxxxx',
secret_key => 'xxxxxxxxxxxx',
max_pages => 1,
locale => 'jp',
);

my $response = $ua->search(
keyword => $keyword,
);

foreach my $result ($response->properties){
use Data::Dumper;
warn Dumper $result;
last;
     }

予想以上にたくさんのデータが取得できるのでビックリ。
その反面、レスポンスが遅いので、キャッシュは必ず使った方がよさそうですね。


テーマ : プログラミング - ジャンル : コンピュータ

| BLOG TOP |
DATE: CATEGORY:amazon api
Net::Amazon でアソシエイトIDを指定する方法


amazon webサービスを利用するためにNet::Amazonの使い方を模索中。
利用する目的は、アフィリエイト利用なはずなのに・・・
アソシエイトコードの記述方法がわからなかったので調査。

こうやって、使うようだ。

use Net::Amazon;
use Net::Amazon::Request::ASIN;

my $ua = Net::Amazon->new(
token => トークンID,
secret_key => シークレットキー,
locale => 'jp',
);
my $req = Net::Amazon::Request::->new( asin => ASINコード, AssociateTag => アソシエイトコード );

my $res = $ua->request( $req );

・・・・


テーマ : 携帯サービス - ジャンル : 携帯電話・PHS

| BLOG TOP |
DATE: CATEGORY:amazon api
Net::Amazon をキャッシュを使って高速化する


Net::Amazonモジュールって結構、遅い・・・
実は、キャッシュを利用して高速化できるらしい。

use Cache::File;

my $cache = Cache::File->new(
cache_root => '/tmp/mycache',
default_expires => '30 min',
);

my $ua = Net::Amazon->new(
token => 'YOUR_AMZN_TOKEN',
secret_key => 'YOUR_AMZN_SECRET_KEY',
cache => $cache,
);

こんな感じで使えます。


テーマ : 携帯サービス - ジャンル : 携帯電話・PHS

| BLOG TOP |
DATE: CATEGORY:amazon api
Net::Amazon の使い方


amazon WEBサービスの商品検索APIです。
REST形式で取得できるので、
LWPとXML解析でも対応できるのですが、Net::Amazonという便利なモジュールがあるのでそっちを使います。
いかんせん、ドキュメントが英語なので、仕様理解が大変ですし。

use Net::Amazon;
use Jcode;

my $ua = Net::Amazon->new(
token => トークンID,
secret_key => シークレットキー,
locale => 'jp',
);

my $response = $ua->search(
keyword => 検索ワード,
mode => 'books',
);
if ($response->is_success) {
いろいろと値の取得が可能です。
} else {
die "Error: ", $response->message, "\n";
}

CPAN Net::Amazon

ぜったいデキます! アマゾンマーケットプレイス&アソシエイト・プログラム (パソコン楽ラク入門)ぜったいデキます! アマゾンマーケットプレイス&アソシエイト・プログラム (パソコン楽ラク入門)
(2008/07/02)
AYURA

商品詳細を見る




テーマ : 携帯サービス - ジャンル : 携帯電話・PHS

| BLOG TOP |

copyright © みんなのケータイブログ -携帯マーケティング/携帯SEO/最新携帯サイト情報- all rights reserved.Powered by FC2ブログ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。