Closed Sanchous98 closed 1 year ago
Причина - версия .Net. Этот плагин не предполагался для Android. Я могу создать билд, но тест должен провести кто-то другой
@luzmane я могу протестировать. На постоянной основе гоняю Emby на Shield TV Pro 2019
ок, я посмотрю что надо, чтоб создать билд для Android и маякну тебе. Оставлю пока issue открытой
посмотри этот билд. по идее должен подняться без проблем. протестируй пожалуйста как обновляет метаданные. на linux (.net 6) всё ок. EmbyKinopoiskRu.dll.zip
посмотри этот билд. по идее должен подняться без проблем. протестируй пожалуйста как обновляет метаданные. на linux (.net 6) всё ок. EmbyKinopoiskRu.dll.zip
embyserver (1).txt Плагин появился, но ничего не находит. Есть ошибки в логах
остались ли у токена, который ты используешь, разрешённые запросы? посмотри пожалуйста, не появляется ли у тебя в Alert/Activity в Dashboard какие-нибудь сообщения от плагина.
попробуй удалить кэш приложения - догадки из-за CoreHttpClientManager.CacheResponse.
at System.IO.Stream.CopyToAsyncInternal
at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.CacheResponse
at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync
- остались ли у токена, который ты используешь, разрешённые запросы? посмотри пожалуйста, не появляется ли у тебя в Alert/Activity в Dashboard какие-нибудь сообщения от плагина.
- попробуй удалить кэш приложения - догадки из-за CoreHttpClientManager.CacheResponse.
at System.IO.Stream.CopyToAsyncInternal at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.CacheResponse at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync
Ответ из кэша:
{"docs":[],"total":0,"limit":50,"page":1,"pages":0}
@luzmane нашел проблему
Нерабочий запрос:
Рабочий запрос:
Разница в том, что нерабочий фильтрует по alternativeName, а рабочий по name. Не знаю в чем смысл alternativeName (документация не описывает этот параметр), но очевидно, что в данном запросе мы фактически пытаемся искать по названию фильма
UPD: Работает kinopoiskapiunofficial.tech, но не подтянул описание фильма embyserver.txt
Он не мог не найти аватар... Часа через 3 добавлю сюда версию совсем без кеширования http запросов - посмотрим может действительно проблема в этом. Но не хочется - кэш экономит лимит токенов
Он не мог не найти аватар... Часа через 3 добавлю сюда версию совсем без кеширования http запросов - посмотрим может действительно проблема в этом. Но не хочется - кэш экономит лимит токенов
Попробуй в postman-e прогнать этот запрос. У меня Аватара тоже не находит по alternativeName, а по name отлично находит. Имхо, проблема в том, что по какой-то причине в запрос попадает именно alternativeName, а не name, из-за этого в ответ приходит пустой ответ, который не получается распарсить, а не в кэше
AlternativeName - это оригинальное название фильма. Сначала он ищет:
попробуй эту версию: EmbyKinopoiskRu.dll.zip
UPD: Работает kinopoiskapiunofficial.tech, но не подтянул описание фильма embyserver.txt
это баг, сейчас починю
попробуй эту версию: EmbyKinopoiskRu.dll.zip
Теперь работает, но почему-то слоган подтянулся на английском. Но это уже скорее всего кинопоиск, потому что на сайте у них тоже на английском. Сейчас попробую на нормальной медиатеке
супер, тогда выпущу завтра следующий релиз, поддерживающий и Android тоже. можно закрывать issue, смотри завтра версию 1.11.0
Сервер для Android не отображает плагин в админке. В логах есть ошибки
embyserver.txt