-
Notifications
You must be signed in to change notification settings - Fork 860
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
群晖 DSM 7.0 API 发生改动 #687
Comments
发送辅种任务仍然失败 |
改成3试试?7过高了
的结果显示
即我们使用的API最高支持才到3 但 Auth 这个实在有些说不过去 因为看API返回是正常的,但demo环境我这边无法进行登录测试。 |
emmm,因为官网的demo,并没有给用户名和密码信息,且本人并没有DSM 7环境,所以我也没办法进行进一步的测试。 Index: resource/clients/synologyDownloadStation/init.js
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/resource/clients/synologyDownloadStation/init.js b/resource/clients/synologyDownloadStation/init.js
--- a/resource/clients/synologyDownloadStation/init.js (revision 61365938efaf49b892118c0776d6477e5dec1329)
+++ b/resource/clients/synologyDownloadStation/init.js (date 1612191034762)
@@ -18,7 +18,7 @@
*/
getSessionId() {
return new Promise((resolve, reject) => {
- let url = `${this.options.address}/webapi/auth.cgi?api=SYNO.API.Auth&version=${this.version}&method=login&account=${encodeURIComponent(this.options.loginName)}&passwd=${encodeURIComponent(this.options.loginPwd)}&session=DownloadStation&format=sid`;
+ let url = `${this.options.address}/webapi/auth.cgi?api=SYNO.API.Auth&version=3&method=login&account=${encodeURIComponent(this.options.loginName)}&passwd=${encodeURIComponent(this.options.loginPwd)}&session=DownloadStation&format=sid`;
$.ajax({
url,
timeout: PTBackgroundService.options.connectClientTimeout, 但是我不清楚具体可行性,如果不行的话,我这边也暂时没有精力将 DS 的 API 切到新版的 据下述两条链接的测试,这样操作应该是可行的: |
了解了, 在我们这边尽可能将方法切换到 entry.cgi 前,建议:
|
目前最简便的方法,卸载新版DownloadStation 手动安装 上一个版本 官网下载的spk文件,不放心可以去官网下载 |
其他一些repo关于 DSM7和部分较高版本的DS 无法推送的讨论,请参阅: seansfkelley/nas-download-manager#166 |
download station不好用啊,用docker装qb不香嘛?DSM 7用的很好 |
感觉download station很好用,跨平台有app,还有各种浏览器插件 |
请于 #964 报告DSM7以及较老版本的适配情况。 |
|
有点过, |
您好,7.1.1DSM提示套件格式不正确了。 |
修改版本号后DSM7.1.1,能添加ysnology download station,但是无法推送种子,我看了前面的issues进展,这么久了都没有解决。不知道有没有成功的朋友,指点一下。 |
Synology DSM 7.0 API broked!
失败的 URL:
http://x.x.x.x:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=2&method=login&account=myname&passwd=mypassword&session=DownloadStation&format=sid
成功的 URL: (version changed from 2 to 7)
http://x.x.x.x:5000/webapi/auth.cgi?api=SYNO.API.Auth&version=7&method=login&account=myname&passwd=mypassword&session=DownloadStation&format=sid
使用 DSM 7.0 即可复现。7.0 在官网可以免费试用,https://demo.synology.cn/zh-cn/dsm#dsm70beta
The text was updated successfully, but these errors were encountered: