アプリ版:「スタンプのみでお礼する」機能のリリースについて

楽天書籍検索APIをJSONで取得したいのですが、うまく表示されません。
以下のソースで何がまずいか教えていただけますでしょうか。
※[YOUR_developerID]にはIDが入っているものとします

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>JSON</title>
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">google.load("jquery", "1.2.6");</script>
<script type="text/javascript">
$(function(){
$.getJSON("http://api.rakuten.co.jp/rws/2.0/json?developerId=[YOUR_developerID]&operation=BooksTotalSearch&version=2009-03-26&keyword=%E3%82%AC%E3%83%B3%E3%83%80%E3%83%A0&sort=-releaseDate", function(jsonData){
$(jsonData.Body.BooksBookSearch.Items.Item).each(function(){
$("body").append(this.title+"<hr />");
})
})
})
</script>
</head>
<body>

A 回答 (2件)

$関数は存在しますか?


JSONPは実行されていますか?(コールバック関数は呼び出されていますか?)
$("body")は存在しますか?
jsonData.Body.BooksBookSearch.Items.Item.title の構造は、受け取ったJSONデータの構造と一致してますか?
    • good
    • 0
この回答へのお礼

どうもJSONPになっていないようで、元のデータがおかしいようです。

ありがとうございました。

お礼日時:2009/04/07 08:23

リクエストパケットを飛ばしているのは確認出来てますか?


多分、画面上は飛ばしているように見えるけど、実際には飛ばしていないとかそんな気がします。
そもそも、ドメインが違うとAjaxの非同期通信を行うのって不可能じゃなかったでしたっけ…。
    • good
    • 0
この回答へのお礼

どうもJSONPになっていないようで、元のデータがおかしいようです。

ありがとうございました。

お礼日時:2009/04/07 08:23

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!