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

$ pip3 install socid-extractor

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 --url https://www.deviantart.com/muse1908
country: France
created_at: 2005-06-16 18:17:41
gender: female
username: Muse1908
website: www.patreon.com/musemercier
links: ['https://www.facebook.com/musemercier', 'https://www.instagram.com/muse.mercier/', 'https://www.patreon.com/musemercier']
tagline: Nothing worth having is easy...

Or simply ./run.py --url https://vimeo.com/alexaimephotography

As a Python library:

>>> import socid_extractor, requests
>>> r = requests.get('https://www.patreon.com/annetlovart')
>>> socid_extractor.extract(r.text)
{'patreon_id': '33913189', 'patreon_username': 'annetlovart', 'fullname': 'Annet Lovart', 'links': "['https://www.facebook.com/322598031832479', 'https://www.instagram.com/annet_lovart', 'https://twitter.com/annet_lovart', 'https://youtube.com/channel/UClDg4ntlOW_1j73zqSJxHHQ']"}

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.8.tar.gz (37.0 kB view details)

Uploaded Source

Built Distribution

socid_extractor-0.0.8-py3-none-any.whl (37.0 kB view details)

Uploaded Python 3

File details

Details for the file socid-extractor-0.0.8.tar.gz.

File metadata

  • Download URL: socid-extractor-0.0.8.tar.gz
  • Upload date:
  • Size: 37.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 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.8.tar.gz
Algorithm Hash digest
SHA256 ac26377a70688b4a6089af6714a6bacc5c9de1d8e1d580908461b0a15fa42db7
MD5 c3c42b25b87033518e21e120bf6e1cee
BLAKE2b-256 bc1f1c45ec7c7f57d8d1321c4d67fdf640d6e89362d9e77c4d1853c8a035aef3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: socid_extractor-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 37.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 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.8-py3-none-any.whl
Algorithm Hash digest
SHA256 83ab0d4cd8c33500e9b694e29b76a4a2e082924b15f134af6e85ef6938a19a6a
MD5 77673d8b17ebcd4efaefdb2251526da6
BLAKE2b-256 22e9e5dce0f7180bfd433860ac25f8853fdb781b95cf006cdc5697d8321f583c

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