2016-12-05 2 views
1

APIを使用してgoodreadsからレビューを抽出しようとしました。APIを使用してgoodreadsからテキストレビューを取得

私はこのチュートリアル以下のよ:私は、以下の情報を得る

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"}]} 

http://www.hongkiat.com/blog/goodreads-ratings-api/
そしてAPIドキュメント:このURLを使って
https://www.goodreads.com/api/index#review.show

しかし、私は代わりにメソッド「ショー」を使用しようとするOD「review_counts」

https://www.goodreads.com/book/show.json?key= {APIキー} & ISBNコード= 9789082425406

場合、私はこのエラーを取得する: は「この本を見つけることができませんでした。」

+0

を私はあなたではなく書籍IDを受信することを期待show'、 ''よりshow_by_isbn'をしたいと思います。 –

+0

@BillBellページが見つかりません –

答えて

2

Goodreads APIドキュメントによると、/book/showエンドポイントは内部ブックIDをパラメータとして取ります。

ISBNで質問するには、代わりに/book/isbn(docsの場合はクリック)のエンドポイントを押してください。エンドポイントの説明では

は、この例が提供されています

GET https://www.goodreads.com/book/isbn/0441172717 
+0

このように:https://www.goodreads.com/book/show_by_isbn.json?key={apikey}&isbns=9789082425406?は動作していません –

+0

いいえ、私は例のURLを追加するために上記の質問を編集しました。ドキュメントをチェックする、私はちょうどあなたにそれを読んでいる=) – slezica

関連する問題