• ベストアンサー

グーグルAPIとは?

vbaで http://www.excellenceweb.net/vba/api/what_windows_api.html このようなAPIは良く使っているのですが ネットでapiについて検索すると 「グーグルAPI」と言う言葉をよく見かけるのですが これは私が使っているvbaのAPIとは違う意味なのでしょうか? 二つの違いがよくわかりません。 というかグーグルAPIが何なのかよくわかりません。

質問者が選んだベストアンサー

  • ベストアンサー
noname#177743
noname#177743
回答No.1

おっしゃっているGoogle APIというのは、Googleのサービスにアクセスするための機能を提供するもののことでしょう。 一般に、プログラミング言語では、プラットフォーム(OS)内の機能にアクセスするための関数や命令などをまとめてAPIといっています。同様に、ネットワーク上で公開されている各種サービスにアクセスするための関数・命令などをAPIと呼ぶこともあります。Google APIというのは、Googleが提供する各種サービス(Google Map、Gmailなど)にアクセスする機能で、Webページ内からJavaScriptを使って利用したり、あるいはサーバーサイドプログラム内からPythonやJavaなどで利用したりします。 APIとはApplication Programming Interfaceの略であり、従来はアプリケーションといえばパソコン上にあるプログラムのことを指していましたが、今ではWebブラウザ上で動く、いわゆるWebアプリケーションというのもアプリケーションの一種として使われています。ですから、「Webアプリケーションのプログラムをするための諸機能」ということでAPIと呼ぶのでしょうね。

sgnwhszl
質問者

お礼

Google API=Googleのサービスにアクセスするための機能 なのですか。 APIにはいろんな意味があるのですね。 でもchiiba_kunさんのご説明を聞いてなんとなく理解できました。 ありがとうございます。 ちなみにちーばくんはゆるきゃらのちーばくんでしょうか? かわいいですよね(笑)

その他の回答 (1)

  • nak777r
  • ベストアンサー率36% (49/136)
回答No.2

質問者様のリンクより 「API」について API(アプリケーション・プログラミング・インタフェース、Application Programming Interface)とは、 アプリケーションから、OSやプログラミング言語が用意したライブラリを実行する関数のことを言います。 google api とは、 自作アプリケーションから、Google が用意した web を検索する ライブラリ を実行する関数の事を言います。 google map api とは 自作アプリケーションから、Google が用意した map を操作する ライブラリ を実行する関数の事を言います。 twitter api とは 自作アプリケーションから、twitter でつぶやける ライブラリ を実行する関数の事を言います。 amazon api とは 自作アプリケーションから、amazon の商品を照会したり出来る ライブラリ を実行する関数の事を言います。

sgnwhszl
質問者

お礼

ありがとうございます。

関連するQ&A

  • google search apiについて。

    googleのapiについて質問があります。 apiを使ってWebserchをJavascriptで作りたいんですが、 どのサイトのサンプルを見ても英語?での検索結果になってる気がします。 普通にgoogleで検索した結果とapiのserchで検索した結果とは違っています。 例えば「FLOW」と検索すると、普通のgoogleでは公式HPが先頭に表示されますが、apiの方では表示されていません。 直し方等あるのでしょうか?

  • google Map APIの使い方

    VB.netで2つの住所の距離を求める方法をネットで見つけたのですが、そこではgoogle Map APIを使用していました。 ネットで見つけたソースではgoogle Map APIを用いて2住所の「直線距離」を求めるというもので、調べてみると経路での距離が取得できるgoogle Map APIがあるように書いてありましたが、それをVB.netから組み込むにはどうしたらいいのかわかりません。 リファレンスのサイトは既に見ました。また、Javaなどの言語で記述されているソースは見つかったのですが、VB.netだとどう書いたらいいかわかりません。 よろしくお願い致します。

  • APIの意味

    APIって何でしょうか?ネットでAPIの意味を検索してみたのですが、よく理解できませんでした。(「アプリケーションに対して命令をしたときに、アプリケーションができる範囲でデータを提供してくれる仕組み」)簡単な言葉で分かりやすく説明していただけると助かります。

  • APIって。。。

    ネットで調べてもAPI(Application Program Interface)の言葉自体の意味は載っているのですが、 「例えば」の話が無いので、言葉の意味に実感がわきません。 どなたか分かりやすく教えてください。。。 

  • Google Analytics APIについて

    Google Analytics APIが公開されたというのを目にしたのですがphpからも 簡単に利用できるようで興味があるのですが具体的にわからず質問です。 今まではアクセス解析をとるためにjsを入れていましたがjsを入れずして phpのみで同様にアクセス解析が行えるという意味でしょうか? また、その場合具体的にはどのようなコードを書けばいいのでしょうか?

    • ベストアンサー
    • PHP
  • APIって何ですか?

     この前、ある企業に行ったのですが、先方からAPIという 言葉が発せられました。 どういう意味ですか?

  • Google mapのapiについて教えてください。

    いつもありがとうございます。 google mapでapiを取得して、サーバーに上げてネットで 見るのですがのですが、keyが他のサイトのだから 出来ないと言われます。 他のサイトでは、登録していないのですが、どうしてでしょう? 新しく取得しても、また同じようになります。 何が悪いのでしょうか? トップページで取得していたのですが、地図を載せるページに移ると 同じようなエラーメッセージが出てくるので地図を載せるページのURLで 再度取得したのですが(map/map.html)だめでした。 どなたか教えてください。

  • Google Maps APIを用いて路線取得

    iPhoneアプリ作成を勉強しています。 路線図を表示するiPhoneアプリを作成したいのですが 路線図の座標を得る方法がわからず困っています。 ネットで検索すると、 Google Maps API V3 を使用して作る方が多い事はわかったのですが、 どのような手法を用いれば良いのかがわかりません。 そこで質問なのですが、 参考サイトや参考書籍などを教えていただけませんか?

  • Google 翻訳API Jsonの抜き出し

    お世話になります。 自分では解決できなかったのでお知恵をお借りしたいです。 google翻訳APIで下記のデーターが帰ってきますが、下記結果の 「これはペンです。」の部分を抜き出したいのですが、どの ようにしてもエラーがでます。 http://d.hatena.ne.jp/so_blue/20090326/1238084885 上記を参考にがんばってみましたがうまくいきません。 お知恵をお借りできれば幸いです エクセル2002のVBAにてプログラムしております。 { "data": { "translations": [ { "translatedText": "これはペンです。" } ] } }

  • Google Maps API で 住所データを渡してその場所の地図を表示させたい

    Google マップでは検索ボックスに住所を入れ「検索」ボタンをクリックするとその場所が表示されます。 http://www.google.co.jp/maphp?hl=ja&tab=wl&q= このようなことを、Google Maps APIを用いて自分のサイトで行いたいと思っています。 いろいろなサイトを調べているのですが、マーカーや吹き出しをつけることはできても、入力された住所で地図の表示位置を変えることがわかりません。 はてなマップはGoogle Maps APIを使用しているとのこと、こちらのサイトでも検索ボックスに住所を入力したら地図の表示が変わるので、APIを用いてもできるのかと予想はしているのですが、実際の方法がわかりません。 http://map.hatena.ne.jp/ クラス名やヒントとなるキーワードだけでも結構ですので教えて頂ければと思います。 宜しくお願いします。

専門家に質問してみよう