コード例 #1
0
ファイル: user.py プロジェクト: GraysonWu/mini_program
def get_egg():

    if request.method == 'POST':
        auth_token = request.json.get('token')

    raw_result = get_egg_service(auth_token)
    result = response_creator(raw_result)

    return result
コード例 #2
0
def submit_task1():
    if request.method == 'POST':
        get_answer = request.json.get('answer')
        get_standard = request.json.get('standard')
        auth_token = request.json.get('token')

    task1_submit_result = submit_task1_service(auth_token, get_answer, get_standard)
    result = response_creator(task1_submit_result)

    return result
コード例 #3
0
ファイル: user.py プロジェクト: GraysonWu/mini_program
def request_token():

    if request.method == 'POST':
        auth_token = request.json.get('code')
        get_inviter_id = int(request.json.get('inviter_id'))

    raw_result = request_token_service(auth_token, get_inviter_id)

    result = response_creator(raw_result)
    return result
コード例 #4
0
ファイル: user.py プロジェクト: GraysonWu/mini_program
def get_status():

    if request.method == 'POST':
        auth_token = request.json.get('token')

    get_user_state = get_status_service(auth_token)

    if get_user_state[0]:

        get_couple_state = get_status_service(get_user_state[2]["couple_id"])

        resp_data = {"user": get_user_state[2], "couple": get_couple_state[2]}

        raw_result = [get_user_state[0], get_user_state[1], resp_data]
        result = response_creator(raw_result)

    else:
        result = response_creator(get_user_state)

    return result
コード例 #5
0
def submit_task2():
    if request.method == 'POST':
        if 'file' not in request.files:
            flash('No file part')
            return redirect(request.url)

        file = request.files['file']
        auth_token = request.form['token']

    task2_submit_result = submit_task2_service(auth_token, file)
    result = response_creator(task2_submit_result)

    return result
コード例 #6
0
def upload_audio():
    if request.method == 'POST':
        if 'file' not in request.files:
            flash('No file part')
            return redirect(request.url)

        file = request.files['file']
        auth_token = request.form['token']

    upload_audio_result = upload_audio_service(auth_token, file)
    result = response_creator(upload_audio_result)

    return result
コード例 #7
0
def task1_question():

    get_question = task1_question_service()
    result = response_creator(get_question)

    return result