コード例 #1
0
ファイル: api.py プロジェクト: joequery/ut-tyler-api
def grades():
    dataDict = variable_encode(request.form)
    try:
        username = dataDict.get('username')
        password = dataDict.get('password')
        cookie = blackboard_authenticate(username, password)
        if not cookie:
            return err_json("authenticationFailure", 401)

        data = get_grades(cookie)

        # Wrap in a dict to preserve order of grades
        return my_jsonify({"grades":data})
    except Exception, e:
        return err_json(GENERIC_ERROR)
コード例 #2
0
ファイル: api.py プロジェクト: joequery/ut-tyler-api
def announcements():
    dataDict = variable_encode(request.form)
    try:
        username = dataDict.get('username')
        password = dataDict.get('password')
        cookie = blackboard_authenticate(username, password)
        if not cookie:
            return err_json("authenticationFailure", 401)

        data = get_announcements(cookie)

        # Wrap in a dict since jsonify doesn't accept pure lists
        return my_jsonify({"announcements":data})

    except Exception, e:
        return err_json(GENERIC_ERROR)