[facebook] do not match '/permalink' URLs (#8679)
This commit is contained in:
@@ -12,7 +12,7 @@ from ..cache import memcache
|
||||
|
||||
BASE_PATTERN = r"(?:https?://)?(?:[\w-]+\.)?facebook\.com"
|
||||
USER_PATTERN = (rf"{BASE_PATTERN}/"
|
||||
rf"(?!media/|photo/|photo.php|watch/)"
|
||||
rf"(?!media/|photo/|photo.php|watch/|permalink.php)"
|
||||
rf"(?:profile\.php\?id=|people/[^/?#]+/)?([^/?&#]+)")
|
||||
|
||||
|
||||
|
||||
@@ -39,6 +39,14 @@ __tests__ = (
|
||||
],
|
||||
},
|
||||
|
||||
{
|
||||
"#url" : "https://www.facebook.com/permalink.php?story_fbid=pfbid034C2PVBhr311C2jo91sBMNwfvcBeLmspzTXLikp37aEqKsdh47mW7ZX8hcS3Ba8Uul&id=61573780995993&rdid=eV7e4pTWFxWb6Evx",
|
||||
"#comment" : "post URL (#8679)",
|
||||
"#class" : facebook.FacebookUserExtractor,
|
||||
"#fail" : True,
|
||||
},
|
||||
|
||||
|
||||
{
|
||||
"#url" : "https://www.facebook.com/facebook/photos",
|
||||
"#class" : facebook.FacebookPhotosExtractor,
|
||||
|
||||
Reference in New Issue
Block a user