【问题标题】:valence download topic file价下载主题文件
【发布时间】:2013-05-28 05:12:48
【问题描述】:

我可以通过调用成功访问主题 GET (orgUnitId)/content/topics/(topicId) 它返回一个文件主题 (TOPIC_T=1)。

但是当我尝试访问文件本身时 GET (orgUnitId)/content/topics/(topicId)/file 我收到 404。

文件在那里,可以通过 URL 和/或 UI 独立访问。

【问题讨论】:

  • 您能否在您的问题中添加您正在调用的 LMS 版本? (请注意,直接从课程内容空间检索文件的路径是最近才在 LE v10.2.0 中添加的。)
  • 还有其他获取内容的方法吗?

标签: desire2learn valence


【解决方案1】:

在 LE 10.2.0 之前,与主题关联的 Url 属性在附加到 LMS 域时应该能够获取原始文件;但是,这可能需要您调用的 Web 容器拥有一个具有查看该课程内容的正确权限的活动用户会话。如果调用 Web 容器没有活动会话,则该容器应重定向到 LMS 的登录路径,但我不认为深度链接一直支持到内容主题级别(也就是说,在登录认证过程可能不支持重定向回URL获取内容)。

在 LE 10.2.0 中,Valence 学习框架 API 提供了一个路由,可以通过文件 ID 直接获取文件主题的文件内容,而无需使用 Url 属性。

【讨论】:

    猜你喜欢
    • 2013-03-15
    • 2023-04-07
    • 2023-04-10
    • 1970-01-01
    • 1970-01-01
    • 2017-11-19
    • 2012-03-29
    • 1970-01-01
    • 2013-12-03
    相关资源
    最近更新 更多