過去の桐井戸端BBS (桐ver.9) |
30970 | フォームのコマンドボタンを押すと自動的にWEBから情報を取得するようにしたい | 中年 | 2006/01/19-22:02 |
ISBN番号で図書管理をしている者ですが、 フォームのコマンドボタンからシェル実行でアマゾンのHPを表示させています このボタンを押すとHPの中のサーチ画面にISBN番号(桐の別途入力済み)が入り 自動的に検索したページを表示されるということができますか? 参考までに http://www.amazon.co.jp/exec/obidos/tg/browse/-/465392/ref=cs_tab_gw_1_3/250-1866234-4243436 がアマゾンの本検索のページです。 できれば、検索したレコードのある内容を桐の項目に自動的に取得できればなお良いのですが・・ | |||
30971 | Re:WEBから情報取得 | ONnoji | 2006/01/20-10:43 |
記事番号30970へのコメント >自動的に検索したページを表示されるということができますか? タラレバの話ですが、表示するだけならば… インターネットには、 過去ログ119 http://www2u.biglobe.ne.jp/~s_tanaka/cgi-bin/bbs/bbs.cgi? function=logview_html&no=119 ↓ ><5930> ■2005年01月02日 >これくらいのデータはすぐ調べられます >http://www.amazon.co.jp/exec/obidos/ASIN/4901184113/ > >問題はこれをどのようにして、桐表へ自動で運ぶか・・・ という内容が見つかります。 したがって、例えば… http://www.amazon.co.jp/exec/obidos/ASIN/4901184113/ のように、 "http://www.amazon.co.jp/exec/obidos/ASIN/" + ISBNの10桁 + "/" ※ISBNの10桁 はハイフン("-")無しの半角文字列 と、すれば良いかもしれません。 ※アマゾンにISBNが登録されていない書籍の場合には見つからないと思いますよ。 >できれば、検索したレコードのある内容を桐の項目に自動的に取得できれば >なお良いのですが・・ どうしたら良いのか??? 残念ながら私には分かりませんです。(^^ゞ | |||
30974 | Re:WEBから情報取得 | hidetake | 2006/01/20-13:20 |
記事番号30971へのコメント >できれば、検索したレコードのある内容を桐の項目に自動的に取得できれば >なお良いのですが・・ http://www.fuku3.com/~habata/kbbs/kakov9/28888.htm 過去にも同じ質問をされておられるわけですが桐だけでは難しいのでは? AMAZON の API を使って必要なデータを落としてくるような外部ツールを 作って(通して)、それを桐からたたいて結果を桐に取り込むような仕組みが一番有効な感じがします。 AMAZON のサイトから直接だと、あまりに実際に必要とされるデータ以外の情報が多いと思いますし、 桐では正規表現も使えないので、その中から必要とするデータを抜き出すことは困難に思えますが? それには AMAZON の API 等と理解したり、必要な機能を持ったツールでも 探してきて、作ったり、桐側で読み込むようにしないといけないのでしょうね? あるいは誰かに作ってもらうか? | |||
30976 | Re:WEBから情報取得 | hidetake | 2006/01/20-14:03 |
記事番号30974へのコメント >AMAZON の API amazon の Webサービスでも XML の方が使う安いのかも知れません。 AmazonのXML Webサービス(REST)はXSLを書くだけでもかなり使える http://www.goodpic.com/mt/archives/000479.html Amazon Webサービス 3.0の検索の種類を知ろう http://park8.wakwak.com/~da101/other/aws/ama_02.html | |||
30979 | あ | 中年 | 2006/01/20-15:37 |
記事番号30976へのコメント ONnnojiさんにより1番目は解決しました アドレス+ISBNでよかったんですね,ありがとうございます 2番目は勉強します。内容が少しでも分かるだけでも勉強になります。 hidetakeさん,ありがとうございました |