gpt4 book ai didi

javascript - Google Books API JSON 对象问题

转载 作者:行者123 更新时间:2023-11-28 13:23:15 24 4
gpt4 key购买 nike

我正在尝试从 Google Books API 中提取内容并将前 10 个结果中的标题插入到网页中。我让网站提取正确的请求,并使用以下回调函数处理结果

function insert(books) {
var list = books.items;
var i;
for(i = 0; i < 10; i++){
var title = list[i].title;
var tag = "result" + i;
var x = document.getElementById(tag);
x.innerHTML = title;
}
}

为了方便起见,我们假设进行了以下调用

<script src="https://www.googleapis.com/books/v1/volumes?q=Way of Kings&filter=partial&callback=insert"></script>

现在它会在每个应该插入标题的地方插入“未定义”一词。我在这里找不到错误。

最佳答案

响应数据将 title 放置在 volumeInfo 对象中。

替换:

var title = list[i].title;

与:

var title = list[i].volumeInfo.title;

关于javascript - Google Books API JSON 对象问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31408595/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com