Skip to content

API Discussions #6

@Wesley-0808

Description

@Wesley-0808

Discussions #4

这个功能解决了什么问题

问题 1. 下载获取的链接会暴露sid(可以理解为登录后获取的token),而代理下载链接会导致下载速度极慢。

你建议的方案是什么

根据威联通官方提供的API文档可知,可以在登录的时候获取qtoken,而后通过qtoken刷新sid,所以或许解决问题:

    1. 登录时获取qtoekn
    1. 通过qtoken刷新sid
    1. sid存入内存数据库中,通过中间服务获取、刷新sid
    1. 主服务通过中间服务,获取sid并判断是否过期,若过期则通过中间服务刷新一次

需要注意的是,威联通API部分接口返回数据类型是XML,部分是JSON,在两个服务对接过程中使用的是JSON,所以需要统一。

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions