![](/img/trans.png)
[英]Failed attempts to read XML from goodreads API using requests and lxml
[英]Get text reviews from goodreads using the API
我嘗試使用 API 從 goodreads 中提取評論。
我正在關注本教程:
http://www.hongkiat.com/blog/goodreads-ratings-api/
和 API 文檔:
https://www.goodreads.com/api/index#review.show
使用這個網址:
https://www.goodreads.com/book/review_counts.json?key={apikey}&isbns=9789082425406
我得到以下信息:
{"books":[{"id":28349851,"isbn":"9082425408","isbn13":"9789082425406","ratings_count":16,"reviews_count":2481,"text_reviews_count":5,"work_ratings_count":16,"work_reviews_count":2482,"work_text_reviews_count":5,"average_rating":"4.06"}]}
但是如果我嘗試使用“show”方法而不是“review_counts”
https://www.goodreads.com/book/show.json?key= {apikey}&isbns=9789082425406
我收到此錯誤:“找不到這本書。”
根據 Goodreads API 文檔, /book/show
端點將內部圖書 ID 作為參數。
要按 ISBN 查詢,請改為點擊/book/isbn
(單擊以獲取文檔)端點。
在端點的描述中,提供了這個例子:
GET https://www.goodreads.com/book/isbn/0441172717
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.