示例#1
0
def main():
    client = FreeeClient(
        os.environ['OAUTH2_FREEE_CLIENT_ID'],
        os.environ['OAUTH2_FREEE_CLIENT_SECRET'],
        os.environ['OAUTH2_FREEE_REDIRECT_URI'],
    )

    if (len(sys.argv) > 1):
        client.get_token_by_code(sys.argv[1])
    try:
        print(client.me)
    except Exception as e:
        print(e)
        print(client.get_code_url())
示例#2
0
def main():
    client = FreeeClient(
        os.environ['OAUTH2_FREEE_CLIENT_ID'],
        os.environ['OAUTH2_FREEE_CLIENT_SECRET'],
        os.environ['OAUTH2_FREEE_REDIRECT_URI'],
    )

    if(len(sys.argv)>1):
        client.get_token_by_code(sys.argv[1])
    try:
        print(client.me)
    except Exception as e:
        print(e)
        print(client.get_code_url())
示例#3
0
def test_get_url():
    client = FreeeClient(
        'my_client_id',
        'my_client_secret',
        'my_redirect_uri',
    )
    eq_(client.get_code_url(),
        "https://secure.freee.co.jp/oauth/authorize?" +
        "client_id={}&redirect_uri={}&response_type=code".format(
            'my_client_id',
            'my_redirect_uri',
        ))

    eq_(client.get_token_url(),
        "https://secure.freee.co.jp/oauth/authorize?" +
        "client_id={}&redirect_uri={}&response_type=token".format(
            'my_client_id',
            'my_redirect_uri',
        ))