2017-01-08 3 views
2

Я использую google voice API от here и пытаюсь отправить текстовые сообщения с Python. Тем не менее, всякий раз, когда я пытаюсь войти в систему, используя этот код, я получаю что-то я не ожидал:Python Google Voice

from googlevoice import tests 
from googlevoice import Voice 
from googlevoice.util import input 

def login(): 
    username, password = "[email protected]", "******" 
    client = Voice.login(username, password) 
    return client 

При запуске этого кода в родительской программы (файл, который буквально говорит запустить этот эскиз), я получаю эту строку:

Email Address: 

Если я ввожу адрес электронной почты, он просто зависает. Любая помощь будет принята с благодарностью.

Я прочитал несколько мест, которые поддерживают API Google Voice, заканчивается и заканчивается, и мне интересно, почему именно я получаю сообщение об ошибке ... Если это так, есть ли свободные альтернативы, которые совместимы с python? Я не хочу платить за текст с моего компьютера!

+0

Взгляните на [этот ответ] (http://stackoverflow.com/a/1717181/391161). – merlin2011

+0

Вы можете использовать twilio, услугу, полностью посвященную программному взаимодействию телефона и SMS. У них есть клиент python. – jknupp

+0

@ merlin2011 Я взглянул на ответ, сообщение тоже его связало, и ссылки на него, но все же та же ошибка. Мне кажется, что я недостаточно продвинутый в кодировании, чтобы понять некоторые из вещей, которые я читаю здесь [https://code.google.com/archive/p/pygooglevoice/issues/6). – TobyTobyo

ответ

2

Так или иначе, это сделало его работу в настоящее время:

from googlevoice import Voice 
from googlevoice.util import input 
import sys 
import BeautifulSoup 
import fileinput 

import Listen #A voice recognition script I wrote 

def login(): 
    username, password = "[email protected]", "******" 

    voice = Voice() 
    client = voice.login(username, password) 
    return client 

Единственное отличие, что я сделал это изменил некоторые из библиотек я ввезенных, но я могу, наконец, пройти мимо этого «Адрес электронной почты : "и запустите оставшуюся часть моего кода. пока еще не попробовать и проверить его, отправляя текст, хотя!

@ Merlin2011 и @ jknupp17, большое вам спасибо за ваши предложения!

Смежные вопросы