示例#1
0
文件: app.py 项目: tamjd1/bookworm
def _init():
    print("Initializing bookworm...")
    payload = request.get_json()
    bookmarks = payload["bookmarks"]
    t = threading.Thread(target=__initialize_bookworm, args=(bookmarks, ))
    t.start()
    response = {
        "message":
        "bookworm initialization has begun with the provided bookmarks",
        "statusCode": 201
    }
    return dumps(response), 201, get_headers(response)
示例#2
0
文件: app.py 项目: tamjd1/bookworm
def get_summary_highlights(bookmark_id):
    print('Getting summary highlights for {bookmark_id}...'.format(
        bookmark_id=bookmark_id))
    response = bookmark.get_summary_highlights(bookmark_id)
    return dumps(response), 200, get_headers(response)
示例#3
0
文件: app.py 项目: tamjd1/bookworm
def get_recommended():
    print('Getting recommended...')
    response = bookmark.get_recommended()
    return dumps(response), 200, get_headers(response)
示例#4
0
文件: app.py 项目: tamjd1/bookworm
def get_metadata():
    print('Getting metadata...')
    response = bookmark.get_metadata()
    return dumps(response), 200, get_headers(response)
示例#5
0
文件: app.py 项目: tamjd1/bookworm
def delete_bookmark(bookmark_id):
    print('Deleting Bookmark...')
    response = bookmark.delete_bookmark(bookmark_id)
    return dumps(response), 200, get_headers(response)
示例#6
0
文件: app.py 项目: tamjd1/bookworm
def add_bookmark():
    print('Adding Bookmark...')
    payload = request.get_json()
    response = bookmark.add_bookmark(payload)
    return dumps(response), 200, get_headers(response)
示例#7
0
文件: app.py 项目: tamjd1/bookworm
def search():
    print('Searching...')
    search_query = request.args.get('q')
    response = bookmark.search(search_query)
    return dumps(response), 200, get_headers(response)
示例#8
0
文件: app.py 项目: tamjd1/bookworm
def help_api():
    print('Helping ...')
    response = api_help()
    return dumps(response), 200, get_headers(response)
示例#9
0
文件: app.py 项目: tamjd1/bookworm
def health():
    print('I am healthy :)')
    response = {"health": "OK"}
    return dumps(response), 200, get_headers(response)