1read 100read
2012年07月WebProg527: GoogleAPIってどうよ? (306)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
【PHP】セッションについて語ろう!【PHP】 (821)
僕にR系のシステムを売ってください (920)
XML (336)
インストールマニアックス3 Hyper-V祭 Part2 (650)
XML (336)
Apache2.x 【新鯖入荷しました】 (636)
GoogleAPIってどうよ?
- 1 :02/04/12 〜 最終レス :2011/10/06
- これってなんなの?
- 2 :
- なにがよ?
- 3 :
- 落としてみたよ
- 4 :
- 詳細はコレ
http://www.watch.impress.co.jp/internet/www/article/2002/0412/googapi.htm
- 5 :
- よーするに検索とその結果をどーこーするのを自動化できるだけみたいね
- 6 :
- あんな巨大なデータベースをただで利用できるかもしれないなんて凄いじゃん
- 7 :
- キタ━━━━━━(゚∀゚)━━━━━━━!!!!!
祭りの予感。
使いにくいGoogleimodeが改良出来るかも(涎
- 8 :
- うーんコレといって面白い用途が見つからない・・
ムーノーファンとしてはRの地域と価格と年齢のデータベースでも作るか
- 9 :
- ttp://www.petitcharat.com/
ttp://rito.gi-ga.net/intl/ja/
こういうトコは検索結果画面も萌えを出せるんじゃない?
- 10 :
- SOAPがなんたるかを知ってる人でないと
(GoogleAPIを使うのは)難しい。
- 11 :
- >>9
スマン。現状でも検索結果画面の画像変えたりできるのだが…
http://www.google.com/intl/en/services/free.html
- 12 :
- SOAPなんて使うだけなら難しくないだろ
http://www.oreillynet.com/cs/weblog/view/wlg/1283
- 13 :
- .NET版のサンプルで日本語検索したいんだけど、
受け付けてくれない。
日本語を入力した場合のSOAPからの戻り値GoogleSearchResultオブジェクトの
値は、、??になってて、どうやらどこかで化けてるっぽいので、文字エンコーディングの
指定かなと思うのですが、
GoogleSearchResult r = s.doGoogleSearch(keyBox.Text, searchBox.Text,
0, 1, false, "", false, "", "utf8", "utf8");
でもダメです。これって誰がどこでsearchBoxの値をこの引数にしたがって
エンコードしてるの?という疑問があるのですが、何かご存知の方
いますでしょうか?
- 14 :
- >>13
日本語を先に円コーディングして渡さないとだめなんじゃないの?
- 15 :
-
ヤフーオークションで、凄い人気商品、発見!!!
「高性能ビデオスタビライザー」↓
http://user.auctions.yahoo.co.jp/jp/user/NEO_UURONNTYA
ヤフーオークション内では、現在、このオークション
の話題で、持ちきりです。
- 16 :
- うーん
GoogleAPIきになるなぁ…
てか落としてみよう
で期待age
- 17 :
- >>14
でも、引数はString型なんだよね・・・。
Java版も同じく化ける。
基本的にSOAPの文字コードは、SOAPのAPIで勝手に
UFT-8に変換して渡してくれるものだと思ってるのだが・・・・。
でも、
http://www.atmarkit.co.jp/fdotnet/opinion/yoshimatsu/onepoint01.html
↑で作ってるデモのキャプチャでは検索条件に日本語使ってるから、
できるハズなんだが。
うーむ。
- 18 :
- http://www.soapware.org/directory/4/services/googleApi/implementations
各種言語での実装例。perl,PHP,ruby,python,VBなどがあるよ。
- 19 :
- とりあえずPerlでやってみたけど、簡単にできておもしろいね。
- 20 :
- 初心者な者でperlでとりあえずブラウザで表示できるソースきぶんぬ
- 21 :
- ぉもι3ぃ。Google(・∀・)イイ!!
- 22 :
- >>20
ライセンスキーとらんとだめだぞ。
18のURLからNet::Google.pmとってくれば簡単だけど、
oe,ieがlatin1に固定されてた。変えても、日本語は??になってダメだった。
それにしても、
Server: e h c a p a
ってなんで逆さまなん?
- 23 :
- 誰か日本語使えたら教えて君。
- 24 :
- IE以外のブラウザでページランクのゲージが表示できるとカコイイかも。
できるかしらんけど。
- 25 :
- 興味あげ
- 26 :
- PHPなら日本語もOK
- 27 :
- >26
PHPは日本語?にならないの?
<q xsi:type="xsd:string">XML WEBサービス SOAP</q>
↓
<searchQuery xsi:type="xsd:string">XML WEB???? SOAP</searchQuery>
- 28 :
- 日本語は単に無視されていただけと判明。
http://www.atmarkit.co.jp/fdotnet/opinion/yoshimatsu/onepoint01.html
の更新履歴より。
- 29 :
- all non-alphanumeric characters that are included in a search query are treated as word separators
- 30 :
- 日本語使えないんじゃ、おもしろないな。
- 31 :
- >>26
なんだと!! の つ
 ̄ ̄∨ ̄ ̄ ̄ せ い
∧_∧ イライラ… . ら ネ
( ;・∀・)y―┛~~ . . れ タ
○.(つ _ || ̄ ̄ ̄ ̄ ̄| . る に
.3 |\.|| もら♪ |
点 '\,,|==========|
- 32 :
- ネタでなくほんとにPHPでもJavaでも日本語検索できるんだけど。
- 33 :
- だから、日本語は無視されんだよ、ヴォケ。
- 34 :
- あり得ないとも言い切れないな
- 35 :
- 日本語が使いてぇんだよ!
- 36 :
- PHPだったらPEARのSOAP使って、エンコードはなんでもいいや。
とりあえずEUC-JPで。
それで日本語文字列をQueryとして与える。(あえて日本語だけで。)
それから検索をかける。
すると、InputEncoding、OutputEncodingを指定したにも関わらず
UTF-8で結果が返ってくる。
そいつをmb_convert_encodingでEUCに変換。
取得できた検索結果の個数・該当した内容などを得ておく。
次にGoogleで実際に検索してみる。
検索結果は同じになりました。
Javaにおいても同様。
QueryのStringをエンコードを変換してからdoSearchかければ同様に
結果を得られる。
上の方でなにやら日本語が無視されるとか言ってるのはあくまでXML
とか使った場合でしょ?
別に与えられたAPI使って普通にやれば日本語の検索も問題なく可能だよ。
- 37 :
- いま試しに「XML Webサービス UDDI SOAP WSDL」これを、
PHP・Java双方で試してみました。
結果はGoogleで直接得た検索結果と同様のものが得られました。
- 38 :
- 神降臨の予感
- 39 :
- ttp://www.google.com/search?hl=ja&q=%82%DC%82%F1%82%B1&lr=lang_ja
ttp://www.google.com/search?hl=ja&ie=euc-jp&oe=euc-jp&q=%A4%DE%A4%F3%A4%B3&lr=lang_ja
ttp://www.google.com/search?hl=ja&ie=UTF-8&oe=UTF-8&q=%E3%81%BE%E3%82%93%E3%81%93&lr=lang_ja
- 40 :
- すんごい基本的なこと聞きますけどこのAPIを使うのはどういった環境が必要なんですか?
メモ帳でperlつくってActiveperlだけじゃだめなんでしょうか
- 41 :
- >perlつくって
Larry Wallさんはじめまして
- 42 :
- 2chって凄いな
- 43 :
- >>41-42
R、まじでわからんのだ
- 44 :
- > メモ帳でperlつくって
まさかそんな高機能エディタを使っていたとは。
やはり神だ > らリーウォーる
- 45 :
- 日本語検索しようとすると ->doGoogleSearch 部(SOAP::Lite使用)で
500 Internal Server が返ってくるな・・・。
- 46 :
- こんなAPI使えるような技術力が欲しいなぁ。
- 47 :
- >>37
日本語だけで検索してみろヴォケ。
- 48 :
- だから、日本語だけで検索できるって36で書いたろ?
おれに文句言う前につくってみりゃいいだろよ。ちゃんとできるから。
- 49 :
- >上の方でなにやら日本語が無視されるとか言ってるのはあくまでXML
>とか使った場合でしょ?
SOAP知らねーくせに、うるせーよ、お前。
>別に与えられたAPI使って普通にやれば日本語の検索も問題なく可能だよ。
別に与えられたって何のことだよ。意味わかんねーよ。
- 50 :
- 日本語使えるぞ。検索結果の数が合わないけど。(原因不明)
http://webprog.laboratory.jp/Google.php
- 51 :
- 49=馬鹿 晒しage
- 52 :
- 役立つサイトを満載したサイトです。
是非見にきてください。
http://home9.highway.ne.jp/cym10262/
- 53 :
- google自身もphp
- 54 :
- 51=ドキュソ 晒しage
- 55 :
- 49=54=厨房 晒しage
- 56 :
- 話し言葉を解析するエンジンがあればgoogleで話し言葉による検索も不可能じゃないな。
- 57 :
- 結局日本語は検索できるの?
- 58 :
- >> 57
>>50で実際に、自分のその手で試してみれ、自分のその目で確かめてみれ?
- 59 :
- 詩人がいるな
- 60 :
- て事は出来ないのか。
- 61 :
- おお!日本語使えるじゃん
- 62 :
- http://webprog.laboratory.jp/GoogleAPI/
スペルチェックとキャッシュ表示も付けてみた。
- 63 :
- >>62
数が合わない原因わかりましたか?
- 64 :
- 誤差範囲だと思う事にしてる(ぉ
- 65 :
- >>36
要するに、EUCをURLエンコードすれば
通るってことでよいですか?
(だとすると、.NETだと無理じゃん・・・。)
思うにUTF-8やシフトJISをURLエンコードするから、
受け付けてくれないってことで、XML(SOAP)云々は
無関係でしょ。
- 66 :
- >>64
繁字体中国語とか韓国語で引っかかるぽいです<件数。
検索の最後に、
最も的確な結果を表示するために、上のXX件と似たページは除かれています。
検索結果をすべて表示するには、ここから再検索してください。.
これが怪しいかも
- 67 :
- >>65
いや、URLエンコードではないでしょ。
.NETってよく知らないけど、Javaみたいなもんなの?
Javaの場合はISO-8859-1に文字コード変えてからじゃないと
日本語が通らない。
Javaの場合だけども、
String query = new String("日本語".getBytes(), "8859_1");
みたいな感じでやるとちゃんと認識される。
- 68 :
- ie を SJISとか指定すれば文字コードは何でも良いような・・・
- 69 :
- >>67
JavaのString型ってUnicode文字列だしょ?
>String query = new String("日本語".getBytes(), "8859_1");
って、どのようにUnicodeに変換するか?の指定なんじゃないの?
よく、Servletで送られてくる日本語が文字化けするので、
一度、バイト配列に変換してから、Unicodeに変換してるけど。
うーん、うまくいかないなぁ。
もし、よかったら、周辺のソースファイルをアップしてもらえんでしょうか?
- 70 :
- >>68
ttp://www.google.com/search?hl=ja&q=%82%DC%82%F1%82%B1&lr=lang_ja
ttp://www.google.com/search?hl=ja&ie=euc-jp&oe=euc-jp&q=%A4%DE%A4%F3%A4%B3&lr=lang_ja
ttp://www.google.com/search?hl=ja&ie=UTF-8&oe=UTF-8&q=%E3%81%BE%E3%82%93%E3%81%93&lr=lang_ja
- 71 :
- 要望も無いのにサンプルコード公開。
妙なトコあるだろうけど勘弁して。半年以上振りのphpなの(言い訳
http://webprog.laboratory.jp/GoogleAPI/search.php
http://webprog.laboratory.jp/GoogleAPI/search.phps
http://webprog.laboratory.jp/GoogleAPI/Nanashi/GoogleAPI.phps
- 72 :
- >>71
ナウい。
- 73 :
- >>71
$q = get_magic_quotes_gpc() ? $_GET['q'] : stripslashes($_GET['q']);
これ逆じゃない?
- 74 :
- あれ。.phpsの方だけミスってた。
アリガト。
- 75 :
- http://aspn.activestate.com/ASPN/WebServices/Google
- 76 :
- 既出なことろですけど一応貼っておきます
ttp://www.asahi-net.or.jp/~cs8k-cyu/gglwebapi/
- 77 :
- age
- 78 :
- 激しくガイシュツだけど、これも貼っとく。
ttp://www.sarion.co.jp/ml/soap/archive/200204.month/854.html
- 79 :
- API使えても、どう使っていいか解らない罠(w
つまりだ、ネタが無いんだよな
- 80 :
- >>79
要はアイデアだよな。検索結果の本文の一部が得られる所でなにか
使えないかと考え中・・・・・・・・・・・・・・(タイムアウト
- 81 :
- iATOKみたいに、日本語を変換するとGoogleで検索したURLになるというのはどう?
ttp://www.iatok.com/what2/index.html
だれかCannaあたりで作らないかな。
- 82 :
- APIとは直接関係ないけど、変なことに気づきました。
Googleで同じ検索語句でも結果が違うことがあります。
例えば、「携帯用浄水器」で検索すると、通常303件でてきます。
しかし、まれに285件しかでてこないのです。
Googleと提携しているYahooでは検索結果は一定です。
何かテストしているのでしょうかね。
- 83 :
- (´-`).。oO(>>82 ロボットがデータベースを更新する際にロックかけて
他のプロセスから読めないようにしているからでは?)
- 84 :
- >>83 どうも昨日はデータベース更新の境目だったようです。
本日、同一語句で検索すると、286件で一定していました。
Yahooでも同じでした。
しかし、303件が286件に減ったのは何故でしょうか?
削除された17件の中に知り合いのサイトが含まれています。
サイトのURLで検索しても出てこないんですよ。
Googleのスパイダーがサイトに来た時に、サーバーが落ちてたとしたら
サイト閉鎖とみなされてデータベースから削除される、なんてことは
あり得るのでしょうか?
- 85 :
- (´-`).。oO(シラネーヨ)
- 86 :
- 数分キャッシュが読めない時なら結構ある。
そのあとキャッシュのデータも更新されてるから、これが原因だと思うけど
- 87 :
- age
- 88 :
- KAKASIとかCHASENと組み合わせたら、
自然言語の検索も可能になるかな?
おおきな、勘違い?
- 89 :
- test
- 90 :
- 鯉のぼりage
- 91 :
- 再age
- 92 :
- age
- 93 :
- >>81
それいいかも。
会社や製品のページ行くのに URL 打つのが面倒なので
google バーから検索することがよくある。
>>88
>自然言語の検索も可能になるかな?
自然言語の検索って何?
- 94 :
- GoogleAPI に入ってなかったんだけど、
GoogleToolbar が使ってる、PageRankを取り出す方法って
教えてほしい
- 95 :
- 複数あるデータベースの内容の同期に時間がかかって
誤差がでる可能性があるのでわ>検索結果の違い
- 96 :
- C#で日本語検索ができるサンプルきぼん
- 97 :あぼーん:あぼーん
- あぼーん
- 98 :
- >>40-44
仕事中なのに大笑いしちまったじゃないかー。
- 99 :
- @ノノヽヽヽ@ ミ _ ドスッ
( ・^▽^)─┴┴─┐
/ つ. 99 │
/_____|└─┬┬─┘
∪ ∪ ││ _ε3
- 100read 1read
- 1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
セキュリティースレッド (243)
symfony PHPフレームワークpart2 (416)
コンテンツとデザインの分離 (771)
Zopeってどうよ インスタンス4つめ (382)
【PHP】気軽にPHP質問スレ (727)
PHPで作られた有名サイトってあるの? (696)
--log9.info------------------
ジョン・ロウだけど何か質問ある? (416)
今こそ日本人は弓道をやるべき (275)
「ちょいワルオヤジ」はグラサンでダーツ (346)
もうそろそろダーツも終わりだろーと思う香具師→ (627)
弓道やってる高校生 4年目 (242)
ダーツ 自作グッズ/ソフトウェア Part2 (582)
カス弓 (401)
【狩猟法】カッパを撃ってしまいました【違反?】 (953)
★騎士一家★ (846)
かなしいときー! (217)
PERFECT 2010 ライブ配信 (421)
【大阪泉州ダーツ事情2】 (961)
家にダーツボードある奴自己申告で対戦しないか? (225)
【傑作を】ダーツ川柳【期待します】 (467)
[貧乏なのか]ダーツカラ投げすんなよ[KYなのか] (417)
凡人でもAAになれる「ダーツの投げ方&練習法」3 (234)
--log55.com------------------
【打ち切りへの】アンチクレヨンしんちゃん34【カウントダウン】
それいけ!アンパンマン 新しい顔40個目
この音とまれ! 六面
星合の空はPTSD患者を苦しませる糞アニメ1
ガンダムビルドダイバーズRe:RISE はケモノ臭い糞アニメ
Fairy gone フェアリーゴーンは齋藤雅哉Pが口出ししすぎの糞アニメ2
ゾイドワイルドZEROアンチスレ
『真・中華一番!』はネトウヨ発狂の糞アニメ1品目