web-dev-qa-db-ja.com

GoogleブックスアイテムがAPIなしでパブリックドメインにあるかどうかを確認する方法

Google Books APIは知っていますが、何らかの理由でアクセスできない場合、書籍が パブリックドメイン にあるかどうかを確認するにはどうすればよいですか?

何らかの理由で、Googleはこれが情報ページや高度な書籍検索の価値があるとは考えていません。

1
Nemo

Googleは著作権の状態などを保証しませんが、本の説明のHTMLには、スクリプトタグで囲まれた多くの情報があります。たとえば:

<script>_OC_addFlags(... {"volume_id":"qyi8-5g8dzAC","is_ebook":true,"volumeresult": ... ,"sample_url": ... ,"is_browsable":true,"is_public_domain":true}, ...);</script>

is_public_domainのチェックは問題ないはずです。

もちろん、実際にはAPIを使用することになっています 例では

"accessInfo": { "country": "IT", "viewability": "ALL_PAGES", "embeddable": true, "publicDomain": true, "textToSpeechPermission": "ALLOWED", "epub": { "isAvailable": false },

2
Nemo