• 締切済み

ぐるなびAPIからXMLを受け取るまで

ぐるなびのAPIを使って見ようとHTML,php,javaを勉強しだしたのですが、いきなり詰まってしまいましたので教えてください。 テキストボックスに住所を打って、送信ボタンでぐるなびAPIにURLを送り単純にXMLを受け取るページを作って見たのですがうまく動きません。 HTMLとjavaをくみあわせてみたのですが、関数(?)の使い方が間違っているのでしょうか? <HTML> <HEAD> <TITLE>ぐるなび検索</TITLE> <script type="text/javascript"> function getGurunaviUrl() { var gurunaviApi = "http://api.gnavi.co.jp/ver1/RestSearchAPI/"; var gurunaviKey = "取得したAPIキー"; var queri = gurunaviApi + "?keyid=" + gurunaviKey + "&coordinates_mode=2" + "address=" + juusyo + "&range=3" + "&hit_per_page=30"; return queri; } </script> </HEAD> <BODY> <FORM action="ローカル/index.html(このhtml)" method="get"> <INPUT type="text" size="20" name="juusyo"><INPUT type="button" value="ぐるなび検索" onclick="getGurunaviUrl();"> </FORM> </BODY> </HTML> また、ぐるなびAPIの使い方を紹介しているページなどありましたら教えてください。 宜しくお願いします。

みんなの回答

回答No.1

通常はPerl、PHP(CGI)、Java(Java Servlet)、VBScript(ASP)、VB.Net、C#(ASP.Net)などを使用します。 JavaとJavaScriptの違いくらいは質問する前に勉強して下さい。 http://api.gnavi.co.jp/api/manual.htm 別のアフェリエイトプログラムになりますが、RESTの扱いはサンプルコードまで付いたこのページが詳しいです。 http://developer.amazonwebservices.com/connect/kbcategory.jspa?categoryID=5

chito16
質問者

お礼

いろいろな方法があるのですね。 自分に合うものを見つけて学んでいこうと思います。 参考ページありがとうございます。