qyl d34083e60b 保存 1 anno fa
..
asr.py d34083e60b 保存 1 anno fa
chat.py 9652e6bf68 数据库全部改为关系型语法 2 anni fa
comment.py d34083e60b 保存 1 anno fa
log.py d2ca2ea2bb 完成评论存取和遍历评论对话 2 anni fa
login.py 774d76b89d 数据库模型统一存放在 db/model;新建 Video_item 到数据库,video_data.doc 冲突使用 merge 2 anni fa
readme.md 20ff604e22 完成登录鉴权 2 anni fa
swl.http 20ff604e22 完成登录鉴权 2 anni fa
swl_jwt.py 9652e6bf68 数据库全部改为关系型语法 2 anni fa
upload.py 9652e6bf68 数据库全部改为关系型语法 2 anni fa
webhook.py d2ca2ea2bb 完成评论存取和遍历评论对话 2 anni fa
weixin_pay copy.py d2ca2ea2bb 完成评论存取和遍历评论对话 2 anni fa
weixin_pay.py d2ca2ea2bb 完成评论存取和遍历评论对话 2 anni fa

readme.md

获取抖音用户信息

https://swl-8l9.pages.dev/ ,扫码登录后,FastAPi 接受到前端发来的请求: POST /login {
"code": "936c3671e073703cnzV93iYzyWbdLIZmFPQJ",
"scopes": "user_info,trial.whitelist"
} 后端根据 code:

  • 获取抖音access_token
  • 获取用户信息
  • 然后将得到的用户信息,存到数据库,同时返回给目标前端:

    {
    "data": {
    "avatar": "https://p26.douyinpic.com/aweme/100x100/aweme-avatar/tos-cn-i-0813_66c4e34ae8834399bbf967c3d3c919db.jpeg?from=4010531038",
    "avatar_larger": "https://p3.douyinpic.com/aweme/1080x1080/aweme-avatar/tos-cn-i-0813_66c4e34ae8834399bbf967c3d3c919db.jpeg?from=4010531038",
    "captcha": "",
    "city": "",
    "client_key": "aw6aipmfdtplwtyq",
    "country": "",
    "desc_url": "",
    "description": "",
    "district": "",
    "e_account_role": "",
    "error_code": 0,
    "gender": 0,
    "log_id": "202401261424326FE877A6CAB03910C553",
    "nickname": "程序员马工",
    "open_id": "_000QadFMhmU1jNCI3JdPnyVDL6XavC70dFy",
    "province": "",
    "union_id": "b138db97-01ae-59bd-978a-1de8566186a8"
    },
    "message": "success"
    }