Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    RSS发布

    可译的
    要设置RSS订阅源,您必须具有以下角色之一:
    • 通用系统管理员
    • 仓储管理员
    • 编目管理员
    RSS订阅源将记录推送到发现界面(Primo),识别发布的或添加到馆藏中的新单册。 您可以用此创建一个新书列表。
    RSS订阅源中包含的图书馆单册由RSS发布配置文件中的配置设置和相对日期范围决定。
    Internet Explorer完全支持RSS,Firefox提供了一些支持,Chrome完全不支持RSS。 要使用非IE浏览器的RSS,查看该浏览器的帮助以找到附加组件或解决方案。

    新RSS订阅源工作流程

    创建新RSS订阅源包括以下步骤:
    1. 创建纸本单册结果集(见保存和重新使用检索查询)识别您期望找到新图书列表的记录结果集。 配置RSS发布配置文件时,您将需要此结果集的名称。

    仅逻辑结果集可以使用RSS配置文件。 运行配置文件时不会列出单列式结果集。 

    1. 创建RSS发现URL(见创建RSS发现URL)。
    2. 标识了所有用于新书列表进程的部分和创建的RSS发现URL后,在rss_discovery_url中输入URL(见配置其他设置)。
    3. 创建RSS发布配置文件,该配置文件包含定义介于90天前和2天之前为新(见下文配置RSS发布配置文件中描述的过去最大天数过去最小天数设置)。
    4. 创建RSS订阅源URL(见创建RSS订阅源URL
    5. 也可以确认已将新书添加/接收到您的数据库(在您上面保存的结果集内)。
    6. 确认RSS发布配置文件在监控作业页面上成功完成处理(见查看已完成作业)。
    7. 通过在浏览器中输入URL并在Primo中查看结果来使用RSS订阅源URL查看新书列表。 见查看已计划作业

    配置RSS发布配置文件

    要配置RSS订阅源:
    1. 打开资源 > 发布 > 发布配置文件
    2. 点击添加配置文件并选择RSS选项。 显示空白RSS配置文件的发布配置文件详情页面。
    3. 使用下表配置RSS发布配置文件。
      RSS发布配置文件
      字段 描述
      配置文件详情
      配置文件名称 RSS订阅源发布配置文件的唯一名称。 用于识别发布配置文件页面列表中的配置文件。
      配置文件描述 有关发布配置文件页面上显示的配置文件的更多信息。
      状态
      • 有效(黄色勾选标记),表示正在使用或可以使用,或
      • 无效(清除勾选标记),意味着它目前无法使用。
      计划中 当您要运行此发布配置文件时。
      电子邮件通知 当RSS作业完成时,哪些用户和电子邮件地址接收电子邮件通知。 点击打开调度作业的电子邮件通知页面。 选择是否发送成功作业和/或包含错误的作业的通知。
      RSS订阅源参数
      RSS订阅源名称 用于生成订阅源链接的名称。 不要在名称中使用空格。
      语言 来自语言代码表的下拉列表。 默认值为空。 一旦选择了值,它将成为后续使用配置文件的默认值。
      RSS订阅源题名 发布配置文件列表中配置文件的名称。
      这也出现在RSS订阅源结果中。
      RSS订阅源说明 发布配置文件列表中显示的配置文件的描述。
      这也出现在RSS订阅源结果中。
      显示位置名称 是否在输出中包含完整的位置名称,或仅包含位置代码。

      RSS 版本2.0

      选择该复选框使用RSS 2.0 XML发布RSS feed。

      选择群体
      结果集名称 应用RSS功能的纸本单册结果集。
      过去最大天数 查找订阅源新单册的过去最大天数。 新由纸本单册编辑器页面上标识的单册的接收日期决定。
      默认天数为60。 这个数字不能超过90。
      过去最少天数 查找新单册的过去最小天数。 默认值为2,两天是确保与Primo同步的最小值。 该数值不得超过过去最大天数
    4. 选择保存。 发布配置文件列表页面显示,并列出新RSS订阅源发布配置文件。

    创建RSS发现URL

    RSS发现URL定义Alma用于生成RSS发布订阅源中列出的单册的深度链接的基址URL。
    对于Primo VE,使用以下模板定义RSS发现URL:
    http://<Primo_domain>/discovery/search?vid=<view_code>&tab=<search_slot>&search_scope=<scope_code>&query=any,contains,@@ALMA_MMS_ID@@
    Primo VE的功能性RSS发现URL的示例如下所示:
    https://myprimo.exlibrisgroup.com/discovery/search?vid=MY_INST:MINES&tab=Everything&search_scope=MyInst_and_CI&query=any,contains,@@ALMA_MMS_ID@@
    对于Primo,使用以下模板定义RSS发现URL:
    http://<Primo_domain>/primo_library/libweb/action/dlSearch.do?institution=<institution_code>&vid=<view_code>&tab=<tab_code>&search_scope=<scope_name>&query=any,contains,<source_code>@@ALMA_IND@@
    • Primo_domain – 指定用于Primo用户界面的域。
    • institution_code – 指定由Primo后台的机构向导定义的Primo机构代码。 有关更多详情 ,见机构向导
    • view_code – 指定由Primo后台的视图向导定义的Primo视图代码。 有关更多详情,见配置Primo视图
    • tab_code – 指定由Primo后台的视图向导定义的视图选项卡代码。 有关更多详情,见配置Primo视图选项卡。 如果未指明,系统会使用视图的默认值。
    • scope_name – 指定由Primo后台视图向导定义的检索范围名称。 有关更多详情,见配置检索范围。 如果未指明,系统会使用视图的默认值。
    • source_code – 指定由Primo后台数据源页面定义的源代码(见配置数据来源)。 如果您的机构为合作网络中的成员,该值留空。
    有关使用简单检索深度链接参数的信息,见开发者网络的简单检索深度链接
    Primo的功能性RSS发现URL的示例如下所示:
    http://demo.primo.exlibrisgroup.com:1701/primo_library/libweb/action/dlSearch.do?institution=EXLDEV1_INST&vid=Alma&tab=default_tab&search_scope=Alma&query=any,contains,primo_alma@@ALMA_IND@@
    如果您正在使用新Primo用户界面且不是从旧界面转换过来的,使用以下模板定义RSS发现URL:
    https://<Primo_domain>/primo-explore/search?institution=<institution_code>&vid=<view_code>&tab=<tab_code>&search_scope=<scope_name>&query=any,contains,<source_code>@@ALMA_IND@@
    一旦您定义了RSS发现URL,您可以在rss_discovery_url参数输入它,该参数位于其他设置管理 > 通用配置 > 配置菜单 > 通用配置部分)的映射表格页面。

    创建RSS订阅源URL

    RSS订阅源URL从RSS订阅源中检索记录。 每次运行RSS发布作业后,RSS订阅源都包含结果中的记录,其中单册的接收日期在RSS发布配置文件中设置的过去最小/最大天数范围内。 这些记录构成了您的新书列表。 读者可以通过点击位于Primo或其他图书馆页面的RSS订阅源URL链接注册RSS订阅源。 以下模板用于创建RSS订阅源URL,这些URL能够通过查看RSS发布配置文件的完成作业验证:
    http://<Alma_domain>/rep/getFile?institution_code=<institution_code>&file=<RSS_feed_name>&type=RSS
    • Alma_domain – 指定您的Alma域(见您的Alma域名)。
    • institution_code – 指定由Alma分配给您的机构的代码。
    • RSS_feed_name – 指定由RSS发布配置文件定义的RSS订阅源名称。
      RSS_Feed_Name_from_the_RSS_Publishing_Profile_NewUI_02_TC.png
    以下是RSS订阅源URL的示例:
    http://demo.alma.exlibrisgroup.com:1801/rep/getFile?institution_code=EXLDEV1_INST&file=library_science_RSS_name&type=RSS

    发布RSS订阅源作业

    当您完成RSS订阅源发布配置文件后,发布RSS订阅源作业将根据配置文件中定义的计划运行。
    要查看作业进程,使用以下方式查找:

    对于已完成的作业,选择报告打开作业报告页面。

    作业报告如下:
    RSS job report.png

    显示在作业报告中的计数:

    • 新记录(P) - 根据逻辑结果集标准(接收日期)实际发布的记录数。
    • 过滤的记录 - 此处无关,忽略。 

    除了作为RSS订阅源作业结果创建的文档之外,Alma会以以下格式为每个RSS作业生成概要链接(显示在作业报告页面): http://<Alma domain>/rep/getFile?institution_code=<Alma Institution Code>&file=<RSS feed name>&type=RSS. 这是创建RSS Feed URL中描述的相同URL格式。

    要查看RSS Feed结果并订阅 

    下例使用IE浏览器。 其他浏览器中的结果会看起来有些微不同。 Ex Libris不负责多种浏览器订阅RSS feed的功能。

    要查看RSS feed发布配置文件(例如,新图书列表)的结果并订阅:
    1. 选择作业报告页面中提供的链接,或复制/粘贴在创建RSS feed URL部分中创建的RSS feed URL到浏览器。
      任何一种方法将打开与下图格式相似的页面,其中包含与发布概要文件中您提供的日期跨度条件匹配的单册列表。 这是您的新书列表。
      untitled RSS feed.png
    2. 选择“订阅该feed”并填充细节。 
      Subscribe to this feed.png
      打开确认成功订阅的消息。 
      successfully subscribed to feed.png
    3. 选择“查看我的feed”查看结果。 新RSS feed结果列表打开。 
      the final feed.png
    4. 要查看RSS feed结果列表中的单册,选择列表中的记录链接。 单册在您的发现工具/Primo中打开。

    发布的数据的格式

    这是XML文件结构的示例:

    <rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <rss>
    <channel>
    <link></link>
    <description></description>
    <language></language>
    <item>
    <title></title>
    <link></link>
    <author></author>
    <description>
    <language></language>
    <format></format>
    <mattype></mattype>
    <pubDate></pubDate>
    <arrivalDate></arrivalDate>
    </item>
    </channel>
    </rss>

    如果没有纸本单册满足发布标准(根据逻辑结果集定义或根据发布配置文件中定义的“过去最大天数”和“过去最小天数”),作为发布结果创建的XML页面为空。 这是空页面的示例:
    blank RSS.png

    • Was this article helpful?