Projets

Rich G-Contact

Python
API

RichGContacts is a tool that allow you to synchronize social networks data with your associated Google Contact. You will always have an updated contact picture of your friends, and you won't forget their dates of birth

Google Contact logo, at the center of the image. Others social media logos are floating around.

Managed social networks :

  • Instagram
  • Facebook

💡 Prerequisite

🛠️ Installation

Use Github to install the project

git clone https://github.com/shader69/richgcontacts.git
cd richgcontacts/
python setup.py install

Prepare your Google Cloud workspace

Prepare your Google Account to manage

  • Go to your contacts list, with the Google Account to use.
  • Choose a contact to manage.
  • In your contact data, go on Instant messages section, and add a field for each social network you want to sync.
    • Instagram: set username in the field
    • Facebook: set username in the field (to find it : go to the user’s page by the web interface, and get his username in URL, like www.facebook.com/zuck)
  • Try to execute the script: the first run will open a web window. You need to accept the conditions to using the script. After that, the token.json file will be automatically created.

📚 Usage:

Run the app in Python console

from richgcontacts.core import main
main()

Or in terminal

richgcontacts
python richgcontacts/demo.py