diff --git a/CHANGELOG.md b/CHANGELOG.md index e559f37..3a3a0c9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ # Changelog ## [Unreleased] +* added Yelp and yelp_userid support ## [0.2.2] - 2021-05-07 * improved ids extractors diff --git a/maigret/checking.py b/maigret/checking.py index 35f63f9..a32971b 100644 --- a/maigret/checking.py +++ b/maigret/checking.py @@ -36,6 +36,7 @@ SUPPORTED_IDS = ( "wikimapia_uid", "steam_id", "uidme_uguid", + "yelp_userid", ) BAD_CHARS = "#" diff --git a/maigret/resources/data.json b/maigret/resources/data.json index 7b0b701..fba0bc4 100644 --- a/maigret/resources/data.json +++ b/maigret/resources/data.json @@ -26154,6 +26154,45 @@ "engine": "vBulletin", "usernameClaimed": "alex", "usernameUnclaimed": "noonewouldeverusethis7" + }, + "Yelp": { + "absenceStrs": [ + "viewName", + " dropdown_user-name" + ], + "presenseStrs": [ + "Username", + "Birthday", + "First Name", + "Last Name", + "Email" + ], + "url": "http://{username}.yelp.com/", + "urlMain": "http://www.yelp.com", + "usernameClaimed": "andrew", + "usernameUnclaimed": "noonewouldeverusethis7", + "checkType": "message" + }, + "Yelp (by id)": { + "absenceStrs": [ + "error-page", + " page-status", + " error-wrap" + ], + "presenseStrs": [ + "Birthday", + "Username", + "First Name", + "Last Name", + "Email" + ], + "source": "Yelp", + "type": "yelp_userid", + "url": "https://www.yelp.com/user_details?userid={username}", + "urlMain": "https://www.yelp.com", + "usernameClaimed": "iX_lqhcobUBvM2S671_RyA", + "usernameUnclaimed": "noonewouldeverusethis7", + "checkType": "message" } }, "engines": {