Example #1
0
def logins():
    print
    print("> Which platforms would you like to use Stalkline with?")
    # print("  plataforma(s)?")
    print("  Enter:\n  - 1 for Facebook only\n  - 2 for Twitter only\n  - 3 for both")
    platf = raw_input(">> Your choice: ")
    try:
        platf = int(platf)
    except:
        print("Please enter a valid option")
        logins()
        return
    dicio["plats"] = str(platf)
    if platf == PLAT_FACEBOOK or platf == PLAT_BOTH:
        print
        print("Ok! Let's have your facebook account setup!")
        facebookToken = loginFacebook.doLogin()
        if facebookToken is False:
            print("> Trouble getting login/authorization from Facebook")
            logins()
            return
        dicio["facebookToken"] = facebookToken
        ## GRAVAR O TOKEN NO DICIONARIO ##
    if platf == PLAT_TWITTER or platf == PLAT_BOTH:
        print
        print("Now let's have your twitter account setup!")
        twitterToken, twitterToken_secret = loginTwitter.doLogin()
        if twitterToken is None or twitterToken_secret is None:
            print("> Trouble getting  login/authorization from Twitter")
            logins()
            return
        dicio["twitterToken"] = twitterToken
        dicio["twitterToken_secret"] = twitterToken_secret
        ## GRAVAR O TOKEN NO DICIONARIO ##
    if platf != PLAT_TWITTER and platf != PLAT_FACEBOOK and platf != PLAT_BOTH:
        print("Please enter a valid option")
        logins()
        return
Example #2
0
def logins():
    print
    print("> Voce gostaria de utilizar o Stalkline em qual(is)")
    print("  plataforma(s)?")
    print("  Digite:\n  - 1 para Facebook apenas\n  - 2 para Twitter apenas\n  - 3 para ambos")
    platf = raw_input(">> Sua escolha: ")
    try:
        platf = int(platf)
    except:
        print("Por favor, escolha uma opcao valida")
        logins()
        return
    dicio["plats"] = str(platf)
    if platf == PLAT_FACEBOOK or platf == PLAT_BOTH:
        print
        print("Ok! Vamos configurar sua conta do Facebook!")
        facebookToken = loginFacebook.doLogin()
        if facebookToken is False:
            print("> Problemas ao obter o login/autorizacao do Facebook")
            logins()
            return
        dicio["facebookToken"] = facebookToken
        ## GRAVAR O TOKEN NO DICIONARIO ##
    if platf == PLAT_TWITTER or platf == PLAT_BOTH:
        print
        print("Agora vamos configurar sua conta do Twitter!")
        twitterToken, twitterToken_secret = loginTwitter.doLogin()
        if twitterToken is None or twitterToken_secret is None:
            print("> Problemas ao obter o login/autorizacao do Twitter")
            logins()
            return
        dicio["twitterToken"] = twitterToken
        dicio["twitterToken_secret"] = twitterToken_secret
        ## GRAVAR O TOKEN NO DICIONARIO ##
    if platf != PLAT_TWITTER and platf != PLAT_FACEBOOK and platf != PLAT_BOTH:
        print("Por favor, escolha uma opcao valida")
        logins()
        return