XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/bilibili-API-collect

完善扫码接口 (#590)

1deb78b
7rikka <takanashirikkax@gmail.com>
提交于

代码差异

1 个文件 +75 -17
Modified login/login_action/QR.md +75 -17
@@ -529,21 +529,21 @@ curl 'https://passport.snm0516.aisee.tv/x/passport-tv-login/qrcode/auth_code' \
529 529
530 530 根对象:
531 531
532 | 字段 | 类型 | 内容 | 备注 |
533 |---------|-----------------------|------|----------------------------------------------------------------------------|
534 | code | num | 返回值 | 0:成功<br />-3:API校验密匙错误<br />-400:请求错误<br />86038:二维码已失效<br />86039:二维码尚未确认 |
535 | message | str | 错误信息 | 默认为0 |
536 | ttl | num | 1 | |
537 | data | 有效时:obj<br />无效时:null | 信息本体 | |
532 | 字段 | 类型 | 内容 | 备注 |
533 |---------|-----------------------|------|--------------------------------------------------------------------------------------------------------------|
534 | code | num | 返回值 | 0:成功<br />-3:API校验密匙错误<br />-400:请求错误<br/>-404:啥都木有<br />86038:二维码已失效<br />86039:二维码尚未确认<br/>86090:二维码已扫码未确认 |
535 | message | str | 错误信息 | 默认为0 |
536 | ttl | num | 1 | |
537 | data | 有效时:obj<br />无效时:null | 信息本体 | |
538 538
539 539 `data`对象:
540 540
541 | 字段 | 类型 | 内容 | 备注 |
542 |---------------|-----|------------|--------------|
543 | mid | num | 登录用户mid | |
544 | access_token | str | APP登录Token | |
545 | refresh_token | str | APP刷新Token | |
546 | expires_in | num | 有效时间 | 单位为秒 一般为30天 |
541 | 字段 | 类型 | 内容 | 备注 |
542 |---------------|-----|------------|---------------------|
543 | mid | num | 登录用户mid | |
544 | access_token | str | APP登录Token | |
545 | refresh_token | str | APP刷新Token | |
546 | expires_in | num | 有效时间 | 默认:15552000秒,等于180天 |
547 547
548 548 **示例:**
549 549
@@ -555,7 +555,7 @@ curl 'https://passport.snm0516.aisee.tv/x/passport-tv-login/qrcode/poll' \
555 555 --data-urlencode 'auth_code=6214464b3025541abf6f654cf7569a01' \
556 556 --data-urlencode 'local_id=0' \
557 557 --data-urlencode 'ts=0' \
558 --data-urlencode 'sign=87de3d0fee7c3f4facd244537238914e'
558 559 ```
559 560
560 561 <details>
@@ -567,10 +567,68 @@ curl 'https://passport.snm0516.aisee.tv/x/passport-tv-login/qrcode/poll' \
567 567 "message": "0",
568 568 "ttl": 1,
569 569 "data": {
570 "mid": 293793435,
571 "access_token": "***",
572 "refresh_token": "***",
573 "expires_in": 2592000
570 "is_new": false,
571 "mid": 10086,
572 "access_token": "********************************",
573 "refresh_token": "********************************",
574 "expires_in": 15552000,
575 "token_info": {
576 "mid": 10086,
577 "access_token": "********************************",
578 "refresh_token": "********************************",
579 "expires_in": 15552000
580 },
581 "cookie_info": {
582 "cookies": [
583 {
584 "name": "SESSDATA",
585 "value": "********************************",
586 "http_only": 1,
587 "expires": 1679988973,
588 "secure": 0
589 },
590 {
591 "name": "bili_jct",
592 "value": "********************************",
593 "http_only": 0,
594 "expires": 1679988973,
595 "secure": 0
596 },
597 {
598 "name": "DedeUserID",
599 "value": "*******",
600 "http_only": 0,
601 "expires": 1679988973,
602 "secure": 0
603 },
604 {
605 "name": "DedeUserID__ckMd5",
606 "value": "****************",
607 "http_only": 0,
608 "expires": 1679988973,
609 "secure": 0
610 },
611 {
612 "name": "sid",
613 "value": "********",
614 "http_only": 0,
615 "expires": 1679988973,
616 "secure": 0
617 }
618 ],
619 "domains": [
620 ".bilibili.com",
621 ".biligame.com",
622 ".bigfun.cn",
623 ".bigfunapp.cn",
624 ".dreamcast.hk"
625 ]
626 },
627 "sso": [
628 "https://passport.bilibili.com/api/v2/sso",
629 "https://passport.biligame.com/api/v2/sso",
630 "https://passport.bigfunapp.cn/api/v2/sso"
631 ]
574 632 }
575 633 }
576 634 ```