From: Sergey M․ Date: Tue, 23 Sep 2014 12:13:11 +0000 (+0700) Subject: [noco] Encode before passing to hashlib.md5 (Closes #3816) X-Git-Url: https://git.cielonegro.org/gitweb.cgi?a=commitdiff_plain;h=f7d159cf953bd1884ca45f535327f3016998270c;p=youtube-dl.git [noco] Encode before passing to hashlib.md5 (Closes #3816) --- diff --git a/youtube_dl/extractor/noco.py b/youtube_dl/extractor/noco.py index e3ec9ed15..7f1bc6377 100644 --- a/youtube_dl/extractor/noco.py +++ b/youtube_dl/extractor/noco.py @@ -62,7 +62,7 @@ class NocoIE(InfoExtractor): def _call_api(self, path, video_id, note): ts = compat_str(int(time.time() * 1000)) - tk = hashlib.md5(hashlib.md5(ts).hexdigest() + '#8S?uCraTedap6a').hexdigest() + tk = hashlib.md5((hashlib.md5(ts.encode('ascii')).hexdigest() + '#8S?uCraTedap6a').encode('ascii')).hexdigest() url = self._API_URL_TEMPLATE % (path, ts, tk) resp = self._download_json(url, video_id, note)