全力通販のWebサイトをスマホ対応化

全力通販のWebサイトをスマホ対応化

以前作成したネットショッピングを横断検索するWebサイト「全力通販」をスマホ対応化した。 スマホ対応のために行ったことは主に以下の2つ。 1.画面サイズの最適化 2.拾えないマウス操作イベントをタッチ操作で扱えるに処理に変更 関連記事 2006年1月1日に閏秒追加 全力通販に楽天ランキングを表示する機能を追加 全力通販 楽天のランキングを表示するWebサイトを作成中 写真をOpenStreetMapで管理するWebシステムを作ってみた VistaでVMeter2を動かしてみたが。。。

Read More
全力通販に楽天ランキングを表示する機能を追加

全力通販に楽天ランキングを表示する機能を追加

楽天の商品ジャンル別のランキングを表示する機能を「全力検索」に取り込んでみた。 →全力通販 既存の商品検索用ページの上にメニューバーを追加し、ランキングページへのリンクを追加した。 メニューが2つだけだと寂しすぎるので、リンク作成、サイトについて、お問い合わせページへのリンクも追加。 ここのページでは、楽天、アマゾン、Yahoo!ショッピング、セブンネットショッピング、ビッダーズ、stmx、価格.comの各社商品検索API(REST)を使用し、商品を一括検索する。 今回追加した楽天ランキングを表示するためのページ。 このページで使用しているAPIは以下の2つ。 ・楽天ジャンル検索API ・楽天 …

Read More
楽天のランキングを表示するWebサイトを作成中

楽天のランキングを表示するWebサイトを作成中

楽天WEB SERVICEが公開している以下のAPIを利用して、楽天市場のジャンルごとのランキングを表示するサイトを開発中。 楽天商品ランキングAPI 楽天ジャンル検索API こんな感じ。 楽天ジャンルを左フレームのツリーで表示して、選択したジャンルに対する商品ランキングを右フレームで表示する。 流れはこんな感じ。 1.楽天ジャンル検索API(REST)で、ルートのジャンルを検索 2.結果(XML)を解析し、サブジャンルを左フレームのツリーに表示 3.ツリーの項目をクリックしたら、その項目に対するサブジャンルを再び検索 4.同時に、クリックしたジャンルIDをもとに楽天商品ランキングAPIを実行 …

Read More
Webサービスを比較

Webサービスを比較

くしけんで検索できるショップを増やしてみた。 今までの楽天、アマゾンに加え、電脳卸、ビッダーズ(アフィリエイト2.0)を追加。 それぞれのASPが公開しているWebサービス(REST)の仕様に違いがあり、これを1つにまとめるのが案外大変だった。 主な相違点を以下にまとめてみたので、これからこれらWebサービスを使おうとしている人は、ここら辺を踏まえて設計しましょう。 関連記事 電脳卸WEBサービス、6/20再開予定 最安値検索サイト 全力通販に楽天ランキングを表示する機能を追加 全力通販 旧楽天市場系APIが2014年内に段階的に廃止⇒早目に新APIに対応しないと! 楽天Webサービスに繋げて …

Read More
商品検索サイトを立ち上げ

商品検索サイトを立ち上げ

楽天とアマゾンの商品を一発で検索できるサイトを構築してみた。 http://94ken.osadasoft.com/ やっていることは、自作ソフトのアフィリサーチと同じ。 今のところ検索のみしかできないけど、そのうち機能追加していこうかなと。 今回は初めて、PHP、Ajaxに挑戦したんだけど、苦労したところは↓こんなところ。 Ajaxを使うにはブラウザごとの処理を分ける必要があること。 Ajaxの本を一冊購入し勉強したはいいが、その本はIEでしか動かないことが判明。 # Ajaxの本を買う場合は対応ブラウザについて注意が必要。 ネットで色々調べながら改良し作るハメに。 日本語はURLエンコード …

Read More
楽天Webサービスに繋げてみた

楽天Webサービスに繋げてみた

早速、昨日公開された楽天Webサービスの楽天商品検索APIを使用してアフィリサーチに実装してみた。 まだ、細かいところやヘルプ記事は作り込んでないから公開はまだ先だけど、とりあえず今日作った代物で楽天商品検索&リンク作成することはできた。 他ASPとちょっと異なる点や注意事項をメモしてみる。 検索結果に含まれている商品URL(itemUrl)は、アフィリエイト用のURLでは無い。このURLをそのまま貼り付けても無報酬。アフィリエイトIDを使用するためには、「http://hb.afl.rakuten.co.jp/hgc/[アフィリエイトID]/?pc=[商品URL]」の形式で指定する必要がある …

Read More

楽天APIを利用したWebサービスついに公開

楽天がついにWebサービス用APIを公開した。 楽天 WEB SERVICE WebサービスといってもSOAPではなく比較的簡単に利用可能なRESTの方。 他ASP(Affiliate Service Provider)も殆どREST。 (AmazonはSOAPとRESTの両方対応) で、今回公開したのは以下の4つ。 楽天商品検索API 楽天ジャンル検索API 楽天商品コード検索API 楽天書籍検索API 今まで非公式な楽天API「RakuAPI」を使って商品検索していたが、これで アフィリサーチも公式APIを使用した楽天商品の検索ができそう。 他ASPに比べジャンル検索APIがあったり、きめ …

Read More

楽天がついにAPI公開!?

楽天がついにAPIを公開するそうです。 三木谷社長が初めて明かす、Web 2.0時代の「楽天経済圏」 以前、楽天市場非公式ウェブサービス「RakuAPI」についてブログを書いたが、ついに本家の登場となる。 公開されたら勿論「アフィリサーチ」にも組み込む予定。 今のところ、Amazon、電脳卸、RakuAPIに対応している。 これに本家「楽天」を追加するとかなり強力な商品検索ツールになりそう。 この他に、価格.com、biddersもWebサービスを公開しているらしいので、これらも できれば組み込んでいきたい。 更に余裕があれば、Web版も作りたい。 # 全然余裕無いけど。。。 関連記事 楽天の …

Read More
楽天のWebサービス

楽天のWebサービス

ネット上のショッピングサイトはいくつもあるが、開発者向けにWebサービスとしてAPIを公開しているサイトはまだ少ない。 メジャーなところで、Amazon、ビッターズ、電脳卸がWebサービス(REST)を公開しているが、何故か大手の楽天市場が公開していない。 APIを公開すると、楽天以外の商品も一気に検索できることができ、楽天としては不都合の方が多いという判断なのだろうか。 いくら待っても公開する気配が無い。 そんななか、しびれを切らしたユーザが独自で楽天市場非公式ウェブサービス「RakuAPI」を公開した。 まだベータ扱の非公式サイトで出どころもよく分からない。 突然、消滅する可能性もありそう …

Read More
某Webサービスを使ってみる

某Webサービスを使ってみる

某Webサービスを使ってみた。 簡単に使えそうだなぁなんて思い作り始めたがスキルの無さで梃子摺っている。 まず、URLエンコード。 C#でURLエンコードする場合、HttpUtility.UrlEncodeを使用するが、これが、すんなり使えない。 元々、ASP.NET用と考えているようでWindowsアプリとして使用する場合System.Web.dllの参照を追加する必要があった。 これに気付かず四苦八苦。 あと、返されたHTMLを保存する処理でもハマった。 StreamWriterで書き込んだはいいが、XMLファイルが途中で切れる。 これでまた悩む。 結果、Flush、Closeしていないと …

Read More