Closed jaxwang closed 1 week ago
描述错误
点击演员信息后, 日志显示豆瓣均为404请求 , 导致演员页面无法打开.
尝试从演员元数据里访问豆瓣连接, 豆瓣网站确实为404页面, 并会倒计时返回豆瓣首页. 我尝试查看了范伟的豆瓣页面, 发现url为: https://www.douban.com/personage/27257290/ 而 程序跳转的页面为 https://movie.douban.com/celebrity/27257290/ 也许该更新一下url格式了.
范伟
补充信息: 插件已设置了豆瓣cookies并显示已生效, 也勾选了防封禁.
豆瓣cookies
已生效
防封禁
屏幕截图
日志
[2024-07-01 16:46:59.776 +08:00] [INF] [11] Jellyfin.Plugin.MetaTube.Providers.ActorProvider: Search for actor: "范伟"
[2024-07-01 16:47:05.397 +08:00] [INF] [25] Jellyfin.Plugin.MetaTube.Providers.ActorProvider: Search for actor: "范伟"
[2024-07-01 16:47:09.200 +08:00] [ERR] [3] MediaBrowser.Providers.People.PersonMetadataService: Error in "MetaShark" System.Net.Http.HttpRequestException: Response status code does not indicate success: 404 (Not Found). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at Jellyfin.Plugin.MetaShark.Api.DoubanApi.GetCelebrityAsync(String id, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaShark.Providers.PersonProvider.GetMetadata(PersonLookupInfo info, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.MetadataService2.ExecuteRemoteProviders(MetadataResult1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)
2.ExecuteRemoteProviders(MetadataResult
[2024-07-01 16:47:16.997 +08:00] [INF] [26] Jellyfin.Plugin.MetaTube.Providers.ActorProvider: Search for actor: "秦昊"
[2024-07-01 16:47:17.181 +08:00] [INF] [17] Jellyfin.Plugin.MetaTube.Providers.ActorProvider: Search for actor: "秦昊"
[2024-07-01 16:47:25.918 +08:00] [ERR] [10] MediaBrowser.Providers.People.PersonMetadataService: Error in "MetaTube" System.Exception: API request error: 404 (Not Found) at Jellyfin.Plugin.MetaTube.ApiClient.GetDataAsync[T](String url, Boolean requireAuth, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.ApiClient.SearchActorAsync(String q, String provider, Boolean fallback, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.ApiClient.SearchActorAsync(String q, String provider, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.Providers.ActorProvider.GetSearchResults(PersonLookupInfo info, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.Providers.ActorProvider.GetMetadata(PersonLookupInfo info, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.MetadataService2.ExecuteRemoteProviders(MetadataResult1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)
[2024-07-01 16:47:25.965 +08:00] [WRN] [10] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from "http://10.10.10.11:8096/Users/49434d88fe5345b6b9f9900baedff321/Items/a65136be94db32acd8b143a07cc79c85" to "172.17.0.1" in 0:01:42.8287836 with Status Code 200
[2024-07-01 16:47:25.989 +08:00] [ERR] [26] MediaBrowser.Providers.People.PersonMetadataService: Error in "MetaTube" System.Exception: API request error: 404 (Not Found) at Jellyfin.Plugin.MetaTube.ApiClient.GetDataAsync[T](String url, Boolean requireAuth, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.ApiClient.SearchActorAsync(String q, String provider, Boolean fallback, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.ApiClient.SearchActorAsync(String q, String provider, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.Providers.ActorProvider.GetSearchResults(PersonLookupInfo info, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.Providers.ActorProvider.GetMetadata(PersonLookupInfo info, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.MetadataService2.ExecuteRemoteProviders(MetadataResult1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)
运行环境(请填写以下信息):
描述错误
点击演员信息后, 日志显示豆瓣均为404请求 , 导致演员页面无法打开.
尝试从演员元数据里访问豆瓣连接, 豆瓣网站确实为404页面, 并会倒计时返回豆瓣首页. 我尝试查看了
范伟
的豆瓣页面, 发现url为: https://www.douban.com/personage/27257290/ 而 程序跳转的页面为 https://movie.douban.com/celebrity/27257290/ 也许该更新一下url格式了.补充信息: 插件已设置了
豆瓣cookies
并显示已生效
, 也勾选了防封禁
.屏幕截图
日志
[2024-07-01 16:46:59.776 +08:00] [INF] [11] Jellyfin.Plugin.MetaTube.Providers.ActorProvider: Search for actor: "范伟"
[2024-07-01 16:47:05.397 +08:00] [INF] [25] Jellyfin.Plugin.MetaTube.Providers.ActorProvider: Search for actor: "范伟"
[2024-07-01 16:47:09.200 +08:00] [ERR] [3] MediaBrowser.Providers.People.PersonMetadataService: Error in "MetaShark" System.Net.Http.HttpRequestException: Response status code does not indicate success: 404 (Not Found). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at Jellyfin.Plugin.MetaShark.Api.DoubanApi.GetCelebrityAsync(String id, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaShark.Providers.PersonProvider.GetMetadata(PersonLookupInfo info, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.MetadataService
2.ExecuteRemoteProviders(MetadataResult
1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)[2024-07-01 16:47:16.997 +08:00] [INF] [26] Jellyfin.Plugin.MetaTube.Providers.ActorProvider: Search for actor: "秦昊"
[2024-07-01 16:47:17.181 +08:00] [INF] [17] Jellyfin.Plugin.MetaTube.Providers.ActorProvider: Search for actor: "秦昊"
[2024-07-01 16:47:25.918 +08:00] [ERR] [10] MediaBrowser.Providers.People.PersonMetadataService: Error in "MetaTube" System.Exception: API request error: 404 (Not Found) at Jellyfin.Plugin.MetaTube.ApiClient.GetDataAsync[T](String url, Boolean requireAuth, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.ApiClient.SearchActorAsync(String q, String provider, Boolean fallback, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.ApiClient.SearchActorAsync(String q, String provider, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.Providers.ActorProvider.GetSearchResults(PersonLookupInfo info, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.Providers.ActorProvider.GetMetadata(PersonLookupInfo info, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.MetadataService
2.ExecuteRemoteProviders(MetadataResult
1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)[2024-07-01 16:47:25.965 +08:00] [WRN] [10] Jellyfin.Server.Middleware.ResponseTimeMiddleware: Slow HTTP Response from "http://10.10.10.11:8096/Users/49434d88fe5345b6b9f9900baedff321/Items/a65136be94db32acd8b143a07cc79c85" to "172.17.0.1" in 0:01:42.8287836 with Status Code 200
[2024-07-01 16:47:25.989 +08:00] [ERR] [26] MediaBrowser.Providers.People.PersonMetadataService: Error in "MetaTube" System.Exception: API request error: 404 (Not Found) at Jellyfin.Plugin.MetaTube.ApiClient.GetDataAsync[T](String url, Boolean requireAuth, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.ApiClient.SearchActorAsync(String q, String provider, Boolean fallback, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.ApiClient.SearchActorAsync(String q, String provider, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.Providers.ActorProvider.GetSearchResults(PersonLookupInfo info, CancellationToken cancellationToken) at Jellyfin.Plugin.MetaTube.Providers.ActorProvider.GetMetadata(PersonLookupInfo info, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.MetadataService
2.ExecuteRemoteProviders(MetadataResult
1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)运行环境(请填写以下信息):