1read 100read
2013年02月WebProg37: GoogleAPIってどうよ? (307) TOP カテ一覧 スレ一覧 2ch元 削除依頼
【荒らしお断り】 BBQを組み込んでる人【システム】 (403)
【勉強するのは】PHPとPerl【どっちが最初?】 (393)
PHPでオークションサイトを作ろう! (287)
弐ch編集のPerl講座 (225)
使いやすいエディタって何よ? (529)
検索エンジンをつくりたい (275)

GoogleAPIってどうよ?


1 :02/04/12 〜 最終レス :2013/01/22
これってなんなの?

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元 削除依頼
XML (338)
人工無脳 (473)
◆JSP◆ (552)
コンテンツとデザインの分離 (772)
コンテンツとデザインの分離 (772)
Perlのオブジェクト指向って無理やり実装だなw (266)
--log9.info------------------
000_2手打ち碁をやろう_000 (685)
囲碁好きにありがちな事 (807)
ケイマ碁打とうぜ! (643)
囲碁棋譜保存スレ・第16局 (239)
高校囲碁界情報 part4 (404)
モーヲタ歓迎。狼囲碁部スレ(仮) (758)
日本棋院総合スレ part3 (287)
オセロ★大集合ネオ★ (704)
囲碁理論PART2 (944)
【大逆転】関西棋院の石井茜スレッド【小学生名人】 (395)
iPadは理想のモバイル碁盤となるか (467)
【囲碁】王座戦総合スレッドPart5(第60期〜) (479)
力碁ワッショイ!!!! (546)
■■囲連星打ってみませんか?part6■■ (375)
坂田栄男について語れ (416)
ぬるぽして24時間ガッされなかったら本因坊 (725)
--log55.com------------------
死ぬのは5人か、1人かの「トロッコ問題」 小中学校で資料にしただけで保護者から叱られてしまう [268718286]
【動画】日本の小学校の授業が気持ち悪すぎると話題に 「軍国主義?」「自分の子供なら学校に行かせない」と批判殺到 [875850925]
【悲報】城島(19歳中出しSEX)が叩かれたことで、山口(17歳とキス、何もしないなら帰れ)を擁護する動きが加速 [294663652]
【悲報】今回の千葉大停電のせいで「オール電化厨」が絶滅危惧種に指定されてしまう [616817505]
【速報】「プリンセス・プリンシパル」劇場版 2020年4月公開!!! [399583221]
🐅プロ野球】阪神タイガース、明日中日に勝てば広島を抜き単独3位まさかのクライマックスシリーズ進出w【CS🐯 [718678614]
リクームのキックで、孫悟飯の首の骨が折れてたけど、あれって仙豆で何とかなるレベルだったの? [623653551]
文系DQN「10年連続で女の子しか生まれない村がある。奇跡!」、理系様「統計学的な偶然」 [732912476]