コード例 #1
0
ファイル: people.py プロジェクト: jstacoder/basecamp-next
def get_me(account_num):
    return send_request(make_api_url(account_num,'people','me'),get_auth())
コード例 #2
0
def get_all_active_projects(account_num):
    return send_request(make_api_url(account_num,'projects'),AUTH)
コード例 #3
0
def get_all_topics(account_num):
    return send_request(make_api_url(account_num, 'topics'), get_auth())
コード例 #4
0
ファイル: stars.py プロジェクト: jstacoder/basehead
def get_starred_projects(account_num=BC):
    return send_request(make_api_url(account_num,'stars'))
コード例 #5
0
ファイル: people.py プロジェクト: jstacoder/basecamp-next
def get_person(account_num, person_id):
    return send_request(make_api_url(account_num, 'people', person_id),
                        get_auth())
コード例 #6
0
ファイル: todo_lists.py プロジェクト: jstacoder/basecamp-next
def get_todo_lists_for_person(account_num,person_id):
    return send_request(make_api_url(account_num,'people',person_id,'assigned_todos'),get_auth())
コード例 #7
0
ファイル: todo_lists.py プロジェクト: jstacoder/basecamp-next
def get_complete_project_todo_lists(account_num,project_id):
    return send_request(make_api_url(account_num,'projects',project_id,'todolists','completed'),get_auth())
コード例 #8
0
ファイル: people.py プロジェクト: jstacoder/basehead
def get_all_people(account_num=BC):
    return send_request(make_api_url(account_num,'people'))
コード例 #9
0
ファイル: topics.py プロジェクト: jstacoder/basecamp-next
def get_all_topics(account_num):
    return send_request(make_api_url(account_num,'topics'),get_auth())
コード例 #10
0
ファイル: people.py プロジェクト: jstacoder/basehead
def get_person(account_num=BC,person_id=None):
    if person_id is None:
        raise IOError('need a person to get')
    return send_request(make_api_url(account_num,'people',person_id))
コード例 #11
0
ファイル: people.py プロジェクト: jstacoder/basehead
def get_me(account_num=None):
    if account_num is None:
        account_num = BC
    return send_request(make_api_url(account_num,'people','me'))
コード例 #12
0
ファイル: comments.py プロジェクト: jstacoder/flask-basehead
def add_comment_to_todo(account_num,project_id,todo_id,content,*subs):
    url = make_api_url(account_num,'projects',project_id,'todos',todo_id,'comments')
    res = send_request(url,json=False,post=True,session=get_session(),data=make_comment_content(content,*subs))
    return res
コード例 #13
0
ファイル: comments.py プロジェクト: jstacoder/flask-basehead
def get_project_subscribers(account_num,project_id,name_list):
    return send_request(make_api_url(account_num,'projects',project_id,'accesses'),session=get_session())
コード例 #14
0
ファイル: stars.py プロジェクト: jstacoder/basecamp-next
def get_starred_projects(account_num):
    return send_request(make_api_url(account_num,'stars'),get_auth())
コード例 #15
0
ファイル: todo_lists.py プロジェクト: jstacoder/basecamp-next
def get_all_active_todo_lists(account_num):
    return send_request(make_api_url(account_num,'todolists'),get_auth())
コード例 #16
0
ファイル: topics.py プロジェクト: jstacoder/basecamp-next
def get_project_topics(account_num,project_id):
    return send_request(make_api_url(account_num,'projects',project_id,'topics'),get_auth())
コード例 #17
0
ファイル: todo_lists.py プロジェクト: jstacoder/basecamp-next
def get_all_complete_todo_lists(account_num):
    return send_request(make_api_url(account_num,'todolists','completed'),get_auth())
コード例 #18
0
ファイル: todo_lists.py プロジェクト: jstacoder/basecamp-next
def get_all_active_todo_lists(account_num):
    return send_request(make_api_url(account_num, 'todolists'), get_auth())
コード例 #19
0
ファイル: todo_lists.py プロジェクト: jstacoder/basecamp-next
def get_todo(account_num,project_id,todo_id):
    return send_request(make_api_url(account_num,'projects',project_id,'todos',todo_id),get_auth())
コード例 #20
0
ファイル: todo_lists.py プロジェクト: jstacoder/basecamp-next
def get_all_complete_todo_lists(account_num):
    return send_request(make_api_url(account_num, 'todolists', 'completed'),
                        get_auth())
コード例 #21
0
def update_todo(account_number,project_id,todo_id,todo_data):
    url = make_api_url(account_number,'projects',project_id,'todo',todo_id)
    return send_request(url,post_data=todo_data,post=True)
コード例 #22
0
ファイル: todo_lists.py プロジェクト: jstacoder/basecamp-next
def get_todo_lists_for_person(account_num, person_id):
    return send_request(
        make_api_url(account_num, 'people', person_id, 'assigned_todos'),
        get_auth())
コード例 #23
0
ファイル: people.py プロジェクト: jstacoder/basecamp-next
def get_all_people(account_num):
    return send_request(make_api_url(account_num, 'people'), get_auth())
コード例 #24
0
ファイル: todo_lists.py プロジェクト: jstacoder/basecamp-next
def get_active_project_todo_lists(account_num, project_id):
    return send_request(
        make_api_url(account_num, 'projects', project_id, 'todolists'),
        get_auth())
コード例 #25
0
def get_project(account_num,project_id):
    return send_request(make_api_url(account_num,'projects',project_id),AUTH)
コード例 #26
0
ファイル: todo_lists.py プロジェクト: jstacoder/basecamp-next
def get_todo(account_num, project_id, todo_id):
    return send_request(
        make_api_url(account_num, 'projects', project_id, 'todos', todo_id),
        get_auth())
コード例 #27
0
def get_all_archived_projects(account_num):
    return send_request(make_api_url(account_num,'projects','archived'),AUTH)
コード例 #28
0
ファイル: todo_lists.py プロジェクト: jstacoder/basehead
def get_active_project_todo_lists(account_num,project_id):
    return send_request(make_api_url(account_num,'projects',project_id,'todolists'))
コード例 #29
0
def get_project_topics(account_num, project_id):
    return send_request(
        make_api_url(account_num, 'projects', project_id, 'topics'),
        get_auth())
コード例 #30
0
ファイル: people.py プロジェクト: jstacoder/basecamp-next
def get_person(account_num,person_id):
    return send_request(make_api_url(account_num,'people',person_id),get_auth())