Как мы можем получить информацию с помощью API opensubtitles? ⇐ Python
-
Гость
Как мы можем получить информацию с помощью API opensubtitles?
Я пытаюсь воспользоваться первой ссылкой для загрузки «str». Мне не нужно более одного файла информации. Когда я попробовал малоизвестный фильм, такой как «Позор 2011», мой код работал, но когда я попробовал «Аватар», он не работал. Я думаю, что код пытается получить много информации из файлов 'str', API после этого блокирует этот запрос.
**Как мне найти первую ссылку для скачивания файла на английском языке? **
из xmlrpc.client import ServerProxy из печати импортировать печать imdb='tt0499549'#-->Аватар #'tt1723811'-->Позор 2011 сервер = ServerProxy("http://api.opensubtitles.org/xml-rpc") token = server.LogIn('yourusername', 'yourpassword', 'eng', 'TemporaryUserAgent')['token'] ответ = server.SearchSubtitles(token, [{'sublanguageid': 'eng', 'query':imdb }])#'moviehash':"0" ппринт (ответ) У вас есть только пять попыток с TemporaryUserAgent.
Я пытаюсь воспользоваться первой ссылкой для загрузки «str». Мне не нужно более одного файла информации. Когда я попробовал малоизвестный фильм, такой как «Позор 2011», мой код работал, но когда я попробовал «Аватар», он не работал. Я думаю, что код пытается получить много информации из файлов 'str', API после этого блокирует этот запрос.
**Как мне найти первую ссылку для скачивания файла на английском языке? **
из xmlrpc.client import ServerProxy из печати импортировать печать imdb='tt0499549'#-->Аватар #'tt1723811'-->Позор 2011 сервер = ServerProxy("http://api.opensubtitles.org/xml-rpc") token = server.LogIn('yourusername', 'yourpassword', 'eng', 'TemporaryUserAgent')['token'] ответ = server.SearchSubtitles(token, [{'sublanguageid': 'eng', 'query':imdb }])#'moviehash':"0" ппринт (ответ) У вас есть только пять попыток с TemporaryUserAgent.