パスワードを忘れた? アカウント作成
2786 story

Google Web API何に使う? 26

ストーリー by yourCat
Googlewhackだけじゃもったいない 部門より

矩楽まにあ曰く、 "いつも色々お世話になってるGoogleですが、Google Web APIなる物がでたそうです。個人的には検索結果を市場 (株)にして遊ぶゲームを作ってみたいです。けどこれを市場調査に利用する企業が増えて、Googleのトラフイックが増えないかちょっと心配っす。"

Google Web APIは、アプリケーションからGoogleを利用するSOAPおよびWSDL準拠のインターフェースだ。現在はβ版となっていて、処理できるクエリー数が1,000までに制限される。
Google検索だけなら、HTTPを喋ってsearch CGIにクエリーを投げHTMLパーサで処理すれば可能ではあるが、これではGoogle内蔵スペルチェッカやGoogleキャッシュなどは利用しにくい。しかしGoogle Web APIを利用すれば、これらにもアクセスが容易になる。なにより柔軟で低コストのインターフェースが用意されるに越したことはない。利用は無料だが、ライセンスが必要。

現在GoogleからはJavaと.NET用サンプルを含む無料のデベロッパーズ・キットが提供されている。ただし、早くも各種言語への実装例が報告されているので、お気に入りの環境でGoogleをいじくろう。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by k5i (8686) on 2002年04月13日 12時13分 (#81682)
    SOAP,WDSLってやっとみじかに感じられそう すばらしい。期待できますねえ。特にPerlでの実装があるので、個人的には安心安心。 なんかSOAPってJAVA使わないと、メリット少ないような感覚がはびこって(?)ません? SOAP::Liteみたいな簡単な実装もあるのに。
    • by rohi (5663) on 2002年04月14日 2時09分 (#81900)
      > なんかSOAPってJAVA使わないと、
      > メリット少ないような感覚がはびこって(?)ません?

      という「感覚」を共有できているのかどうか、スラッシュ国民投票あたりで決着をつけてみるとういうのはどうだろう。

      # 感覚なんて観察者がどう感じているかしだいだし、
      # 事実としても観察者のご近所限定かもしれないし、
      # すべては観察者のもーそーかもしれないし、
      # 結局、はびこっているのかどうかなんてのに答えは無いんだろう。
      # けど、ちょっと興味あり。真否は別として。
      親コメント
    • by mad-p (1491) on 2002年04月16日 11時19分 (#82621)
      SOAP::Liteって「Lite」と言うくらいで、お気楽には使えるけど、 xmlnsまで含めてちゃんとしたXML吐かせようとするとえらく苦労しない? ちょっと失敗するとすぐ「SOAP::Liteでしか解釈できないXML」が出ちゃう。
       サービス記述とかスキーマからプロキシ/スタブやタイプライブラリを作るあたりは、 Java環境には完全に負けていると思う。 タイプライブラリ(の生成スクリプト)を作るために、 Lite.pmをほとんど端から端まで読むハメになった。 SOAP::Liteが次のバージョンになると、もう使えなくなると思うと悲しい。
       ……というような話では「Java使わないとメリット少ない」のは本当だと思う。 もちろん、「厳密に正しくなくてもいい! 今すぐ、ここで、簡単に使えることが重要」という局面も多いし、 そういうワンライナーっぽい使い方ではSOAP::Liteに軍配が上がると思う。 SOAP4Rは使ったことないんだけど、立場としてはJavaよりはPerlに近そう?
      親コメント
    • by Anonymous Coward
      「SOAP 好き」というと違う意味にとられるワナ。

      Delphi 6 でなんか作ってみようかな。
    • WDSLだよ。
    • なんかSOAPってJAVA使わないと、メリット少ないような感覚がはびこって(?)ません?
      ぜんぜんはびこってません。Perl実装はかなりの先発組みだし、COMベースのもApacheと同じくらいのときからすでに出てました。日本でもSOAP4Rなんてのがありますね。JavaはむしろApache*しか*ないって感じ。SunのJavaって意味じゃあむしろはるか後方においていかれてますね。
      • Apache SOAP以外にもJavaの実装ってたくさんありますよ。

        以下のツール一覧ではJavaとそれ以外という分け方ですが、 その数の差はあきらかでしょう。

        http://www.javaskyline.com/webservices/ [javaskyline.com]
        • 数があっても使えなきゃね。GLUE以外は実績ないでしょ。下手な鉄砲じゃないんだから。単に使えないのは除外しただけ。
          • みてないのかもしれないけど。。。
            Java SOAP実装は大量に商用のものがある。
            実際商用があるかないかって大きかったりするんです。現場では。。

            で、Apacheしかないってのは嘘ですね。明らかに。。

            Perlの実装もすぐれているか
    • 「SOAPってJAVAでしょ?」というよりは「サーバサイドアプリケーションってJAVAでしょ?」という感覚は多いのではないでしょうか?
      #Webアプリケーションではないですよ。
  • by Anonymous Coward on 2002年04月13日 23時23分 (#81854)

    窓の杜に記事 [impress.co.jp]が出ていましたね。

    • by pick (6811) on 2002年04月14日 2時38分 (#81909)

      記事の中では課金に関して否定しているようですが、ではどうやってこのサービスから利益をあげようとしているのでしょう?

      無料で公開しているWebサービスや特定相手との間で利用しているWebサービスは多々ありますが、広く公開して課金することで利益を上げているWebサービスは今のところないように思います。個人的にはこのGoogle Web APIは課金できるサービスとなりえるので、ぜひ課金してもらってGoogleが儲けて欲しい。そのことがWebサービスのブレークスルーとなるのではないかと期待しています。

      親コメント
      • by G7 (3009) on 2002年04月14日 14時52分 (#82035)
        >そのことがWebサービスのブレークスルーとなるのではないかと期待しています。

        「商売で有償なwebサービス」にブレークして欲しいとは別に思っていない俺なんですが、
        ところで「今回のこのAPIを使ったフリーソフト」ってのを
        作ってFREEで配布するのって、有りなんでしょうか?

        有りだとしたら、その場合、「ライセンスが必要」ってことは
        ユーザー各自が登録する、ってことになるんでしょうかね?
        更にいえば、もし有償になったら、FREE(両方の意味で)のソフトを経由して
        有償サービスを受ける、ってことになるのかな?と。

        いや、それはそれで面白いと思いますよ。単純に。

        #てゆーか、それが有りで当たり前になるってのが、「webサービスの普及」の
        #前提であるような気がする。
        親コメント
        • おいらもその辺が気になっていた。 「有償配布向けパッケ-ジ」 「無償配布向けパッケ-ジ」 とかに分かれるのかな。..........
          親コメント
        • GoogleAPIのライセンスから抜粋:

          The Google Web APIs service is made available to you for your personal, non-commercial use only (at home or at work). You may only create a single account and must provide accurate identification, contact, and other information required as part of the registration process.

          今回のAPI公開は、エンジニアにたいするGoogleAPI認知度を高めておくという、広告的役割が大きいんではな

typodupeerror

吾輩はリファレンスである。名前はまだ無い -- perlの中の人

読み込み中...