[danbooru] extract uploader metadata (if metadata is set)
This commit is contained in:
@@ -999,7 +999,8 @@ Type
|
|||||||
Default
|
Default
|
||||||
``false``
|
``false``
|
||||||
Description
|
Description
|
||||||
Extract additional metadata (notes, artist commentary, parent, children)
|
Extract additional metadata
|
||||||
|
(notes, artist commentary, parent, children, uploader)
|
||||||
|
|
||||||
Note: This requires 1 additional HTTP request for each post.
|
Note: This requires 1 additional HTTP request for each post.
|
||||||
|
|
||||||
|
|||||||
@@ -101,8 +101,8 @@ class DanbooruExtractor(BaseExtractor):
|
|||||||
|
|
||||||
if self.extended_metadata:
|
if self.extended_metadata:
|
||||||
template = (
|
template = (
|
||||||
"{}/posts/{}.json"
|
"{}/posts/{}.json?only=artist_commentary,children,notes,"
|
||||||
"?only=artist_commentary,children,notes,parent"
|
"parent,uploader"
|
||||||
)
|
)
|
||||||
resp = self.request(template.format(self.root, post["id"]))
|
resp = self.request(template.format(self.root, post["id"]))
|
||||||
post.update(resp.json())
|
post.update(resp.json())
|
||||||
|
|||||||
Reference in New Issue
Block a user