Skip to content
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

生成的直链访问时报错 #16

Open
GHFXJ1680 opened this issue Aug 23, 2024 · 21 comments
Open

生成的直链访问时报错 #16

GHFXJ1680 opened this issue Aug 23, 2024 · 21 comments

Comments

@GHFXJ1680
Copy link

GHFXJ1680 commented Aug 23, 2024

生成的直链访问时报错, 能修复一下吗? 感谢
{"error":{"code":"unauthenticated","message":"Unauthenticated"}}

@Mapaler
Copy link
Owner

Mapaler commented Aug 23, 2024

我自己操作是没问题的,你是生成的非“公开”文件夹的链接,同时没有添加 authkey 吗?

另外也可能是最近换成了新的API导致了,程序模式变了,你先删除旧程序的授权,然后重新给授权。 https://account.live.com/consent/Manage

或者你可以用别人 fork 的旧的 API 的。 https://github.com/Wpenga/GetOneDriveDirectLink_html

@LTJ233
Copy link

LTJ233 commented Aug 24, 2024

我生成公开文件夹链接也遇到了相同问题,同时在嵌入那边并没有找到authkey,求帮助

@Mapaler
Copy link
Owner

Mapaler commented Aug 24, 2024

我生成公开文件夹链接也遇到了相同问题,同时在嵌入那边并没有找到authkey,求帮助

先删除旧程序的授权,然后重新给授权。试了吗?

用别人 fork 的老版本可以吗?

你们都没有图片,我完全不理解在哪一步出现的问题

@LTJ233
Copy link

LTJ233 commented Aug 24, 2024

image
删除重新授权了,生成的连接打开是这样的,fork也一样,文件是共享给所有人的,但在fork版会提示非公开
image
点击嵌入也得不到authkey

@Mapaler
Copy link
Owner

Mapaler commented Aug 24, 2024

image 删除重新授权了,生成的连接打开是这样的,fork也一样,文件是共享给所有人的,但在fork版会提示非公开 image 点击嵌入也得不到authkey

你给的图片没有意义,全都只是代码而不是出现的位置。

我怀疑是微软关闭了这个渠道了,项目Over。

我发现直接访问那个共享的地址,地址栏里还是会出现 authkey 的

@GHFXJ1680
Copy link
Author

authkey

大佬, authkey 有时在嵌入的代码中不显示, 前几天不知道点了什么操作, 曾经显示了一下, 现在又不显示了, 能告知怎么解决吗? 感谢

@Mapaler
Copy link
Owner

Mapaler commented Aug 31, 2024

微软经常在改吧

我之前是访问链接后,地址栏的地址里有

@GHFXJ1680
Copy link
Author

微软经常在改吧

我之前是访问链接后,地址栏的地址里有

感谢大佬回复, 目前我用下面的方法直接用分享的文件链接生成直链,没有单独添加 authkey, 目前可用, 不知道是什么原理
https://onedrive.gimhoy.com/

@Mapaler
Copy link
Owner

Mapaler commented Aug 31, 2024

微软经常在改吧

我之前是访问链接后,地址栏的地址里有

感谢大佬回复, 目前我用下面的方法直接用分享的文件链接生成直链,没有单独添加 authkey, 目前可用, 不知道是什么原理
https://onedrive.gimhoy.com/

这是由服务器后端处理获取的,如果他的第三方服务关了,也就没了。

@GHFXJ1680
Copy link
Author

微软经常在改吧
我之前是访问链接后,地址栏的地址里有

感谢大佬回复, 目前我用下面的方法直接用分享的文件链接生成直链,没有单独添加 authkey, 目前可用, 不知道是什么原理
https://onedrive.gimhoy.com/

这是由服务器后端处理获取的,如果他的第三方服务关了,也就没了。

如何后端处理呢? 我在自己onedrive网盘都看不到authkey, 他的服务器能处理并获取?

@Mapaler
Copy link
Owner

Mapaler commented Aug 31, 2024

看我首页写的 1drv.ws 原理

@GHFXJ1680
Copy link
Author

authkey

看不太懂, 用您的方法只要有 authkey, 就能下载, 但是我这两天, 不管怎么搞也找不见这个参数了, 大佬还有别的办法吗?

@Mapaler
Copy link
Owner

Mapaler commented Sep 2, 2024

authkey

看不太懂, 用您的方法只要有 authkey, 就能下载, 但是我这两天, 不管怎么搞也找不见这个参数了, 大佬还有别的办法吗?

一个文件夹只要不动他, authkey 就不会变,你可以一直用,为什么你要不断地换 authkey?

@Mapaler
Copy link
Owner

Mapaler commented Sep 2, 2024

选中需要共享的文件夹,点击共享
点击共享

因为不希望被其他人编辑,修改权限。
编辑权限

设定为与任何人共享,仅查看,点击应用
设定权限

复制生成的共享连接
复制链接

如果忘记了复制,可以在 文件夹详细信息-管理访问权限-链接 可以重新获得之前生成的链接
重新找回链接

直接在地址栏访问链接
访问链接

在跳转到的新地址里复制 authkey
复制authkey

@GHFXJ1680
Copy link
Author

选中需要共享的文件夹,点击共享 点击共享

因为不希望被其他人编辑,修改权限。 编辑权限

设定为与任何人共享,仅查看,点击应用 设定权限

复制生成的共享连接 复制链接

如果忘记了复制,可以在 文件夹详细信息-管理访问权限-链接 可以重新获得之前生成的链接 重新找回链接

直接在地址栏访问链接 访问链接

在跳转到的新地址里复制 authkey 复制authkey

太感谢大佬了, 终于找到了

@GHFXJ1680
Copy link
Author

选中需要共享的文件夹,点击共享 点击共享

因为不希望被其他人编辑,修改权限。 编辑权限

设定为与任何人共享,仅查看,点击应用 设定权限

复制生成的共享连接 复制链接

如果忘记了复制,可以在 文件夹详细信息-管理访问权限-链接 可以重新获得之前生成的链接 重新找回链接

直接在地址栏访问链接 访问链接

在跳转到的新地址里复制 authkey 复制authkey

现在又变了吗? 链接中已经没有authkey字段了

@ikegamiarika
Copy link

您好 我这也是一样的问题:
①按照教程图,转到1dv.ms的连接后,在跳转链接中找不到authkey的字段,但是网址中有这么几个字段,您看是否是复制这里面的呢?
微信图片_20240916204602
②授权已经取消又重做一次了,在网址里最后转出来的直链还是会{"error":{"code":"unauthenticated","message":"Unauthenticated"}}
③在其他转直链的工具比如gimhoy也是弹出报错ERROR: unauthenticated

@Mapaler
Copy link
Owner

Mapaler commented Sep 16, 2024

我刚才试了下,还是有 authkey。
也许微软在搞小范围灰度测试,每个人的版本不一样。

@GHFXJ1680
Copy link
Author

我刚才试了下,还是有 authkey。 也许微软在搞小范围灰度测试,每个人的版本不一样。

我以前通过结尾添加authkey生成的直链, 全部都失效了, 这回彻底和谐了吗?

@GHFXJ1680
Copy link
Author

我刚才试了下,还是有 authkey。 也许微软在搞小范围灰度测试,每个人的版本不一样。

全部都报错 {"error":{"code":"unauthenticated","message":"Unauthenticated"}}
我用一个免费的serv00.net空间搭了一个下下面的项目, 用生成的链接能直接下载, 但是serv00.net在国内不能访问了, 大佬还有解吗
https://github.com/qkqpttgf/OneManager-php

@Mapaler
Copy link
Owner

Mapaler commented Sep 22, 2024

人家既然是开源的,那么你自己搭建一个就好了。这是需要后端服务的。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants