【问题标题】:How to get book title from ISBN with Knowledge Graph?如何使用知识图谱从 ISBN 获取书名?
【发布时间】:2017-05-27 17:00:53
【问题描述】:

我在公共图书馆做志愿者,负责数字化转型。 我正在使用免费和开源软件PMB,我想使用知识图 API 自动检索书名(这在 PMB 中是不可能的,或者我错过了一些东西)。 为什么要使用 Knowledge Graph 而不是 ISBNdb 或其他免费的 ISBN API?因为没有一个像 KG 那样完整和定性。

例如:我取一本法语书的 ISBN:9782884613736(“Le foot illustré de A à Z”)。 在 ISBNdb.com 等上找不到。

所以,当我用谷歌搜索时,知识图会准确地返回我想要的:

> Screenshot of what I see

但是当我使用 API 时:

GET https://kgsearch.googleapis.com/v1/entities:search?languages=fr&query=9782884613736&types=Book&key={YOUR_API_KEY}

{
    "@context": {
        "@vocab": "http://schema.org/",
        "goog": "http://schema.googleapis.com/",
        "EntitySearchResult": "goog:EntitySearchResult",
        "detailedDescription": "goog:detailedDescription",
        "kg": "http://g.co/kg"
    },
    "@type": "ItemList",
    "itemListElement": [
    ]
}

我的 GET 请求没有返回任何内容。 (如果我请求书名,它可以正常工作,它可以很好地返回信息) 我根据 schema.org 尝试了不同的类型:BookBookSeriesBookFormatType

有没有我想要的使用 KG API 的方法? 我完全接受所有建议(甚至使用另一种方法来达到我的目标)。

谢谢。

【问题讨论】:

    标签: php google-api google-knowledge-graph


    【解决方案1】:

    ISBN 似乎有误或未在 google DB 上退出,这是使用 google books api 的示例:

    ISBN_102884610154

    https://www.googleapis.com/books/v1/volumes?languages=fr&q=isbn:2884610154

    ISBN_139782884610155

    https://www.googleapis.com/books/v1/volumes?languages=fr&q=isbn:9782884610155

    【讨论】:

    • 感谢您的评论。 ISBN 没有错(我只是从书的条形码上扫描的),它只在国际数据库中丢失,这就是为什么我想使用带有FR 参数的 KG。但是你给了我 Google Books API 的链接,如果你正在寻找非英文书籍,这真的很糟糕。
    • isbn 与 amazon.fr/foot-illustr%C3%A9-%C3%A0-Z/dp/2840450755 不匹配,但它也不存在于 Google 图书中
    • 是的,我今天早上也看到了,但我必须参考我书的条形码,而不是亚马逊 ISBN……再说一次,这就是我想使用 KG 而不是 Google 的原因内容明显不同的 API。无论如何,感谢您的宝贵时间
    • 我觉得你很不走运,因为这本书已经有 20 年历史了,而 google 对此一无所知,这很罕见......
    • 我对一本新书也有同样的问题(在法国取得了真正的成功):9782221157855。Google Books API 返回虚假信息(错误的标题),但 KG 返回真实信息,而 KG API 不返回任何信息(和第一篇文章一样)。我认为这是关于 KG API 使用不当,但我不知道如何摆脱参数,或者简单地说,API...
    猜你喜欢
    • 2018-12-18
    • 2010-09-07
    • 1970-01-01
    • 2013-01-03
    • 1970-01-01
    • 2015-06-10
    • 1970-01-01
    • 1970-01-01
    • 2023-03-22
    相关资源
    最近更新 更多