Skip to main content

Extract accounts' identifiers from personal pages on various platforms

Project description

socid_extractor

Extract accounts' identifiers and other info from personal pages on popular sites.

When it may be useful

Tools using socid_extractor

Maigret - powerful namechecker, generate a report with all available info from accounts found.

Installation

The latest development version can be installed directly from GitHub:

$ pip3 install -U git+https://github.com/soxoj/socid_extractor.git

Using

As a command-line tool:

$ socid_extractor https://vimeo.com/alexaimephotography
uid: 75857717
name: AlexAimePhotography
username: alexaimephotography
location: France
created_at: 2017-12-06 06:49:28
is_staff: False
links: ['https://500px.com/alexaimephotography', 'https://www.flickr.com/photos/photoambiance/', 'https://www.instagram.com/alexaimephotography/', 'https://www.youtube.com/channel/UC4NiYV3Yqih2WHcwKg4uPuQ', 'https://flii.by/alexaimephotography/']

As a Python library:

>>> import socid_extractor, requests
>>> r = requests.get('https://vimeo.com/alexaimephotography')
>>> socid_extractor.extract(r.text)
{'uid': '75857717', 'name': 'AlexAimePhotography', 'username': 'alexaimephotography', 'location': 'France', 'created_at': '2017-12-06 06:49:28', 'is_staff': 'False', 'links': "['https://500px.com/alexaimephotography', 'https://www.flickr.com/photos/photoambiance/', 'https://www.instagram.com/alexaimephotography/', 'https://www.youtube.com/channel/UC4NiYV3Yqih2WHcwKg4uPuQ', 'https://flii.by/alexaimephotography/']"}

Sites

  • Google (all documents pages, maps contributions), cookies required
  • Yandex (disk, albums, znatoki, music, realty, collections), cookies required to prevent captcha blocks
  • Facebook (user & group pages)
  • Instagram
  • Reddit
  • Medium
  • Flickr
  • TikTok
  • GitHub
  • VK (user page)
  • OK (user page)
  • Mail.ru (my.mail.ru user mainpage, photo, video, games, communities)

...and many others.

Check tests file for extracted data examples.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

socid_extractor-0.0.3.tar.gz (32.2 kB view details)

Uploaded Source

Built Distribution

socid_extractor-0.0.3-py3-none-any.whl (32.5 kB view details)

Uploaded Python 3

File details

Details for the file socid_extractor-0.0.3.tar.gz.

File metadata

  • Download URL: socid_extractor-0.0.3.tar.gz
  • Upload date:
  • Size: 32.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for socid_extractor-0.0.3.tar.gz
Algorithm Hash digest
SHA256 023e206b7b7efa45351c084a7137d6387b5e2d51ff34b9468f19567eaa2af18a
MD5 dfb5d2c45931c12bb82057564d9ec1a2
BLAKE2b-256 584b31b014f16261a8f7446351fa9f15f28c44d28bc99033d8079e04bce414de

See more details on using hashes here.

File details

Details for the file socid_extractor-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: socid_extractor-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 32.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for socid_extractor-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c104a504d079eecd8dc5f596d379514ad5f1b8a2360b565d86138ef22eb7477d
MD5 d3ab6b8b4da2f2656cc5d127244c3914
BLAKE2b-256 67268f9560dc5a4a01ecad710d96a2a99e4e8c45d52886085893b35d188a4d96

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page