Skip to content

Appendix Deprecated

ChangYo edited this page Oct 26, 2026 · 3 revisions

已废弃与不推荐

这页分两张表:确认不可用/已下线的接口,和还能用但不推荐/有硬限制的接口。不要把「行为限制」误读成「端点已死」。

1. 已废弃 / 不可用

项 最后可用/观察 现象 替代 证据
老云盘 jBox 2025-05-31 下线 服务停止 交大云盘 Pan [官方] net.sjtu.edu.cn/xxfw/jBoxjdyp.htm
数据资源旧版 GraphQL 2026-10-25 官方已提供 REST 化数据资源 API https://graphql.sjtu.edu.cn/v1 的 REST 端点 [官方]
水源匿名 JSON / RSS 2026-09-13 匿名 403 not_logged_in;latest.rss 302 登录 + User API Key [实测]
水源 discourse-reactions 2026-09-21 插件未安装,全部变体 404 无第三方 REST 端点 [实测]
水源网页端 key 管理 2026-09-15 偏好设置无 User API Key 列表/撤销 客户端自行 POST /user-api-key/revoke [实测]
传承旧 API 域名 api.beta.share.dyweb.sjtu.cn 2026-10-26 TLS 握手失败(域名不可用) api-v2.share.dyweb.sjtu.cn [实测]
选课社区 /user/settings 2026-10-26 404,含 5 个近似路径 无;不要依赖该路径 [实测]

2. 不推荐 / 行为限制

项 观察 限制 推荐做法 证据
Canvas planner/items 2026-09-10/15 空数组 遍历各课 assignments.due_at [实测]
Canvas users/self/todo 2026-09-10/15 空数组 同上 [实测]
Canvas users/self/upcoming_events 2026-09-15 空 同上 [实测]
Canvas calendar_events 2026-09-10/15 空;交大教师不用 Canvas 日历 本地日历/课表 [实测]
Canvas per_page 控制页大小 2026-09-10 超过 50 被静默截断 跟随 Link 头 [实测]
Canvas workflow_state 判断学期 2026-09-10 历史课仍 available 按 term.name 分组 [实测]
jAccount 资源所有者密码模式 仍出现在官方文档 需要把用户密码交给应用 授权码 + refresh token [官方]
水源 tag slug 过滤 2026-09-15 /tag/<slug>.json 404 /tag/<中文名>.json [实测]
水源 latest.json?tag= 2026-09-15 返回未过滤结果 分类或标签二选一 [实测]
课堂视频 JWT 调录播 API 2026-10-06 课堂录像只需 Cookie;JWT 只给 resmgr 门户 直接带 Cookie 调 /v1/* [实测]
课堂视频 LTI 调录播 API 2026-10-06 LTI 需要 Canvas 网页会话;直接调 v.sjtu 更简单 直接调 v.sjtu [实测]
课堂视频官方 zip 下载 2026-10-06 可用,但双路 MP4 直链更适合播放器 course_vod_urls_new [实测]
邮箱 POP3 多设备同步 长期 没有文件夹/旗标/UID 语义 IMAP [协议]

怎么读这张表

  • 「最后可用/观察」表示最后一次确认行为的时间,不代表下线日期。
  • 「替代」是当前推荐路径,不代表永久可用;按对应平台页的「最后验证」复核。
  • 如果发现某条仍然可用,请提供请求、响应和日期;不要只写「我这边可以」。

怎么添加一条

  1. 先判断类型:已废弃/不可用,还是还能用但不推荐/有硬限制。
  2. 写清楚:最后可用日期、现象(状态码/错误 body/空响应)、替代方案。
  3. 如果只是「不推荐」,在「限制」里写原因(安全、合规、稳定性)。
  4. 不要删除旧页面的历史;把细节留在对应平台页的「变更记录」,这里只放索引。

证据

  • 表中 [实测] 条目对应的日期与样本,见各平台页的「证据与来源」。
  • 官方下线/迁移:[官方] 链接见行内。

最后复核:2026-10-26。

Clone this wiki locally