使用 solr 查询获取 dspace 中比特流的缩略图 link

Getting thumbnail link of a bitstream in dspace using solr query

有谁知道如何使用 solr 查询获取比特流缩略图Url。

我正在尝试在我们的 dspace 存储库的主页中使用比特流缩略图制作图库。

我正在使用这个 solr 查询获取项目如下。

<xsl:apply-templates select="document('http://localhost:8080/solr/search/select?q=search.resourcetype:2&amp;sort=dc.date.accessioned_dt%20desc&amp;rows=1&amp;fl=dc.date.accessioned_dt&amp;omitHeader=true'))"
mode="solr-response"/>

这导致了这个 xml 文件

</arr>
<arr name="dc.type.en_US">
<str>Book</str>
</arr>
<arr name="dc.identifier.uri">
<str>http://localhost:8080/xmlui/handle/123456789/118</str>
</arr>
<date name="dc.date.accessioned_dt">2017-06-13T03:40:50Z</date>
<arr name="dc.date.accessioned">
<str>2017-06-13T03:40:50Z</str>
</arr>
<arr name="dc.date.available">
<str>2017-06-13T03:40:50Z</str>
</arr> 

有了上面的xml文件,我可以访问一个项目的url,但是如何得到这些项目的缩略图URL。

比特流 URL 在当前版本的 DSpace 的 SOLR 存储库中不可用。

您可以使用 DSpace REST API 检索此信息:https://wiki.duraspace.org/display/DSDOC6x/REST+API

如果您 运行 XMLUI,您可以使用以下 URL 模式将比特流信息提取为 XML。这是来自 demo.dspace.org 站点的示例。请注意,演示站点上当前没有可用的缩略图,但以下调用会显示它们。