[tumblr] fix 401 Unauthorized for likes when using api-key (#5994)
fixes regression introduced in 540eaa5a
This commit is contained in:
@@ -400,6 +400,9 @@ class TumblrAPI(oauth.OAuth1API):
|
|||||||
"""Retrieve liked posts"""
|
"""Retrieve liked posts"""
|
||||||
endpoint = "/v2/blog/{}/likes".format(blog)
|
endpoint = "/v2/blog/{}/likes".format(blog)
|
||||||
params = {"limit": "50", "before": self.before}
|
params = {"limit": "50", "before": self.before}
|
||||||
|
if self.api_key:
|
||||||
|
params["api_key"] = self.api_key
|
||||||
|
|
||||||
while True:
|
while True:
|
||||||
posts = self._call(endpoint, params)["liked_posts"]
|
posts = self._call(endpoint, params)["liked_posts"]
|
||||||
if not posts:
|
if not posts:
|
||||||
|
|||||||
@@ -334,6 +334,14 @@ __tests__ = (
|
|||||||
"#count" : 1,
|
"#count" : 1,
|
||||||
},
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"#url" : "http://mikf123.tumblr.com/likes",
|
||||||
|
"#category": ("", "tumblr", "likes"),
|
||||||
|
"#class" : tumblr.TumblrLikesExtractor,
|
||||||
|
"#options" : {"api-secret": None},
|
||||||
|
"#count" : 1,
|
||||||
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"#url" : "https://www.tumblr.com/blog/view/mikf123/likes",
|
"#url" : "https://www.tumblr.com/blog/view/mikf123/likes",
|
||||||
"#category": ("", "tumblr", "likes"),
|
"#category": ("", "tumblr", "likes"),
|
||||||
|
|||||||
Reference in New Issue
Block a user