Skip to content

代理设置

aaa1115910 edited this page Sep 25, 2023 · 2 revisions

Bug Video 可通过用户所设置的代理服务器播放地区限制的 PGC 内容。

Bug Video 本身并不能直接播放地区限制的 PGC 内容,此功能是通过用户所填写的代理服务器地址,将请求发送到该代理服务器,由该代理服务器进行代理请求并返回给应用。

因为使用代理会需要将用户凭证发送至代理服务器,且代理服务器是由用户自行设置,因为使用此功能所带来的一切后果均由用户自行承担。

代理服务器类型

未填写代理服务器端口时默认为 443

Http 代理服务器

接口偏好 设置为 Web 时,需要代理的接口会通过 Http 代理服务器 进行请求。

该服务器用于代理 api.bilibili.com,目前仅需代理以下接口:

  • /pgc/player/web/playurl 获取播放地址
  • /x/web-interface/wbi/search/type 搜索接口

您可以在 bili-http-proxy 中获取示例代码。

gRPC 代理服务器

接口偏好 设置为 App 时,需要代理的接口会通过 gRPC 代理服务器 进行请求。

该服务器用于代理 grpc.biliapi.net,目前仅需代理以下接口:

  • /bilibili.pgc.gateway.player.v2.PlayURL/PlayView 获取播放地址
  • /bilibili.polymer.app.search.v1.Search/SearchByType 搜索接口

您可以在 bili-grpc-proxy 中获取示例代码。

关于 Bug Video

通用说明

TV 端说明

移动端说明

Clone this wiki locally