From 898111deb88b99baaa84d804141d9f2e50576c34 Mon Sep 17 00:00:00 2001 From: Jon Heaton Date: Wed, 22 Jul 2015 16:54:47 +0100 Subject: [PATCH] fix --- instagram/oauth2.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/instagram/oauth2.py b/instagram/oauth2.py index 6fb94612..053b1be8 100644 --- a/instagram/oauth2.py +++ b/instagram/oauth2.py @@ -124,7 +124,7 @@ def _generate_sig(self, endpoint, params, secret): sig = endpoint for key in sorted(params.keys()): sig += '|%s=%s' % (key, params[key]) - return hmac.new(secret, sig, sha256).hexdigest() + return hmac.new(secret.encode(), sig.encode(), sha256).hexdigest() def url_for_get(self, path, parameters): return self._full_url_with_params(path, parameters)