2015-04-25 5 views
2

Как проект Python, я хотел бы управлять Google Hangouts (запуск/завершение видео/телефонных звонков, включение/отключение звука, набор ключей и т. Д.) С использованием Python 2.7; например создайте функцию call(), которая принимает адреса электронной почты и номера телефонов людей в моих кругах/контактах и ​​звонит этим людям.Как я могу управлять Google Hangouts с помощью Python?

Как новичок, однако, я не знаю:

  1. Существует уже пакет Python, который делает (большинство), что
  2. мне нужно, чтобы подписаться на Google Cloud, установите Google Cloud SDK, узнать как использовать Google App Engine, и т.д., или просто после входа в Google в браузере достаточно

Итак, я был бы признателен, если кто-то мог набросать краткий дорожную карту для меня.

Например, какие пакеты Python мне нужны?

+0

Вы можете использовать Selenium для автоматизации входа в Google, а затем перейдите к тусовкам, где она могла бы протекать, чтобы начать чат или позвонить. –

ответ

4

Hangups, клиент обмена мгновенными сообщениями python для видеовстреч уже существует и, вероятно, стоит посмотреть. Это терминальный клиент, но он также используется в качестве внутреннего интерфейса для нескольких графических приложений.

https://github.com/tdryer/hangups

+0

Hangups не поддерживает видео/голосовые вызовы от тусовки – KaramJaber