[英]Goodreads API Get Reviews
我正在尋找從Goodreads API中檢索某本書的評論。 我在API中相對較新。
這是API文檔的鏈接: https : //www.goodreads.com/api#book.show
我已經創建了此基本代碼,並打印出成功,但沒有結果。 數據:對象文檔。 這是我的代碼:
$.get("https://www.goodreads.com/book/isbn?format=xml&key=d9xonLKxHDCI5HF1mHjbQ&isbn=9781843589501", function(data, status){
alert("Data: " + data + "\nStatus: " + status);
});
我缺少什么才能顯示結果? ap
返回的結果為XMLFormat。 您需要在客戶端有一些內容來讀取重新檢索的XML。 看看下面的例子https://api.jquery.com/jQuery.parseXML/
我使用了一個名為xml2js的外部庫
這是一個代碼片段,用於使返回值與對象一樣。
var parseString = require("xml2js").parseString;
request(options)
.then(function(data) {
var xml = data;
parseString(xml, { trim: true }, (err, result) => {
if (err) //do something
else //something else
因此,在這里,您可以獲取數據,將其轉換為JSON,然后可以根據需要進行操作。 不過,請意識到您在這里有一個回調!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.