-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
关于使用自建BiliPlus代理之后遇到的鉴权问题 #769
Comments
使用Actions版本再试 |
@FarawayBIKON 提供一下返回的json信息 |
请提供JSON文件内容 我没有代理 |
|
大佬修的真快,爱你 |
而且我看他获取网页内容的链接,并没有用上我设置的反代域名 |
有一些用上了,有一些没用上 |
大佬再看看我的问题吧,呜呜呜 |
使用 |
东南亚的Token也是用这个吗? |
我觉得应该不是我Token有问题,因为我在非action版本里使用这个Token是能正常下载视频的 |
不是token那可能是服务器ip被b站拉黑了, 试试换一个 |
关于这个问题,你看看你的链接参数里是不是有area参数,把这个去掉就正常了 |
删了 diff --git a/BBDown.Core/Parser.cs b/BBDown.Core/Parser.cs
index 214c756..3c07ba2 100644
--- a/BBDown.Core/Parser.cs
+++ b/BBDown.Core/Parser.cs
@@ -90,8 +90,8 @@ namespace BBDown.Core
StringBuilder paramBuilder = new();
if (Config.TOKEN != "") paramBuilder.Append($"access_key={Config.TOKEN}&");
paramBuilder.Append($"aid={aid}");
- if (isBiliPlus) paramBuilder.Append($"&appkey=7d089525d3611b1c&area={(Config.AREA == "" ? "th" : Config.AREA)}");
- paramBuilder.Append($"&cid={cid}&ep_id={epId}&platform=android&prefer_code_type={code}&qn={qn}");
+ if (isBiliPlus) paramBuilder.Append("&appkey=7d089525d3611b1c");
+ paramBuilder.Append($"&cid={cid}&ep_id={epId}&platform=android&prefer_code_type={code}&qn={qn}&s_locale=en_us");
if (isBiliPlus) paramBuilder.Append($"&ts={GetTimeStamp(true)}");
string param = paramBuilder.ToString();
|
感谢大佬,问题得到了解决!另外无论是使用cookie还是token都是没有问题的 |
我使用泰国节点搭建了一个反代国际站的BiliPlus代理,反代配置如下:
前期非常顺利,一直来到了获取视频本体的下载链接的时候,被拦住了
不清楚到底是哪里有问题,望指点,顺便贴一下配置文件:
我发现我没有设定--area,然后我设定好之后重试了一下,还是不行
The text was updated successfully, but these errors were encountered: