|
|
|
@ -37,7 +37,7 @@ class PinterestExtractor(Extractor):
|
|
|
|
|
class PinterestPinExtractor(PinterestExtractor):
|
|
|
|
|
"""Extractor for images from a single pin from pinterest.com"""
|
|
|
|
|
subcategory = "pin"
|
|
|
|
|
pattern = [r"(?:https?://)?(?:www\.)?pinterest\.com/pin/([^/]+)"]
|
|
|
|
|
pattern = [r"(?:https?://)?(?:[^./]+\.)?pinterest\.com/pin/([^/]+)"]
|
|
|
|
|
test = [("https://www.pinterest.com/pin/858146903966145189/", {
|
|
|
|
|
"url": "7abf2be76bf03d452feacf6e000b040fc2706b80",
|
|
|
|
|
"keyword": "e1a2ce625ece86f0b31f0ae94a3af3d72e6454b9",
|
|
|
|
@ -61,7 +61,7 @@ class PinterestBoardExtractor(PinterestExtractor):
|
|
|
|
|
category = "pinterest"
|
|
|
|
|
subcategory = "board"
|
|
|
|
|
directory_fmt = ["{category}", "{user}", "{board}"]
|
|
|
|
|
pattern = [r"(?:https?://)?(?:www\.)?pinterest\.com/(?!pin/)([^/]+)/([^/]+)"]
|
|
|
|
|
pattern = [r"(?:https?://)?(?:[^./]+\.)?pinterest\.com/(?!pin/)([^/]+)/([^/]+)"]
|
|
|
|
|
test = [("https://www.pinterest.com/g1952849/test-/", {
|
|
|
|
|
"url": "705ee521630a5d613b0449d694a5345e684572a9",
|
|
|
|
|
"keyword": "2815716747f84fa0a4047d29d71df8ae96a0e177",
|
|
|
|
|