示例#1
0
文件: app.py 项目: Zxilly/v_tagger
async def video_getinfo(username: str = Query(...),
                        session: str = Header(...),
                        info: model.setInfo = Body(...),
                        tagstatus: Optional[int] = Body(False, embed=True),
                        markstatus: Optional[int] = Body(False, embed=True)):
    return utils.needAuth(username, session,
                          lambda: video.setinfo(info, tagstatus, markstatus))
示例#2
0
文件: app.py 项目: Zxilly/v_tagger
async def video_getinfo(
        username: str = Query(...),
        hashv: str = Query(...),
        session: str = Header(...),
):
    return utils.needAuth(username, session, lambda: video.getinfo(hashv))
示例#3
0
文件: app.py 项目: Zxilly/v_tagger
async def video_add(username: str = Query(...),
                    session: str = Header(...),
                    videos: List[model.video] = Body(..., embed=True)):
    return utils.needAuth(username, session, lambda: video.add(videos))
示例#4
0
文件: app.py 项目: Zxilly/v_tagger
async def regCode(username: str = Query(...), session: str = Header(...)):
    return utils.needAuth(username, session, lambda: utils.getRegCode())
示例#5
0
文件: app.py 项目: Zxilly/v_tagger
async def video_getsentencehash(username: str = Query(...),
                                session: str = Header(...)):
    return utils.needAuth(username, session, lambda: video.getsentencehash())