Exemple #1
0
def run():
    voice = Voice()
    voice.login()

    outgoingNumber = input('Number to call: ')
    forwardingNumber = input('Number to call from [optional]: ') or None

    voice.call(outgoingNumber, forwardingNumber)

    if input('Calling now... cancel?[y/N] ').lower() == 'y':
        voice.cancel(outgoingNumber, forwardingNumber)
Exemple #2
0
from googlevoice import Voice
from googlevoice.util import input

voice = Voice()
voice.login()

outgoingNumber = input('Number to call: ')
forwardingNumber = input('Number to call from [optional]: ') or None

voice.call(outgoingNumber, forwardingNumber)

if input('Calling now... cancel?[y/N] ').lower() == 'y':
    voice.cancel(outgoingNumber, forwardingNumber)
try:
    voice.login(email, password)
except:
    print('Error! Login failed.')
    exit(0)

try:
    outgoingNumber = argv[3]
except:
    print('Error! Please provide a Number to cancel ')
    voice.logout()
    exit(0)

try:
    forwardingNumber = argv[4]
except:
    forwardingNumber = None

try:
    numberType = argv[5]
except:
    numberType = None

try:
    voice.cancel(outgoingNumber, forwardingNumber, numberType)
    print('Call canceled!')
except:
    print('Error! Call not canceled')

voice.logout()