微博爬虫

207 阅读5分钟

官方API

  1. 申请成为开发者,参考blog.csdn.net/qq_51753787…
  2. 调用发微博接口,参考www.cnblogs.com/lfri/p/1220…

爬虫

接口

  1. 发布微博

url: www.weibo.com/ajax/status…

request header

Content-Type: application/x-www-form-urlencoded
Cookie: SINAGLOBAL=8874353590389.645.1669614974022; _s_tentry=cn.bing.com; UOR=momoyu.cc,s.weibo.com,cn.bing.com; Apache=8179663632674.344.1695092867636; ULV=1695092867641:6:1:1:8179663632674.344.1695092867636:1693208218467; SUB=_2A25IDWHWDeRhGeFJ7lIW8yfLyDmIHXVre9QerDV8PUNbmtANLVbVkW9Nf65LzyFRHXKXBTBrhRLldB8TSMrfIKYP; SUBP=0033WrSXqPxfM725Ws9jqgMF55529P9D9W5GxLl6Dec5ENhaBl_Zigpj5JpX5o275NHD95QNS0-7S0e4S0efWs4DqcjMi--NiK.Xi-2Ri--ciKnRi-zNS0MfehM01KM0SBtt; ALF=1695697925; SSOLoginState=1695093126; XSRF-TOKEN=s5z0wPAEx9oj5a9S4iLfP2YI; WBPSESS=R_oXhZd6ejshfshNKZ7jRJROpbnPIUTo15OJpZUwMQcTwUyElobOkMSwLq1U-AI-LRXXyMrNAU4weZWtlQzJXkQ96mXHUiXghaLhIMyb8mXAXCVz0h6RwVSfLigx14kU61kAg9U2ryi_k_W5umVzRg==
Origin:https://www.weibo.com
Referer:https://www.weibo.com/
User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36 Edg/117.0.2045.31
X-Requested-With:XMLHttpRequest
X-Xsrf-Token:s5z0wPAEx9oj5a9S4iLfP2YI

request playload

content=%E4%B8%8A%E5%8D%88%E5%8F%88%E6%98%AF%E5%BF%99%E7%A2%8C%E7%9A%84%E4%B8%80%E4%B8%AA%E4%B8%8A%E5%8D%88
visible=0
share_id=
pic_id=
media=
vote=

response

{
    "data": {
        "visible": {
            "type": 0,
            "list_id": 0
        },
        "created_at": "Wed Sep 20 12:20:12 +0800 2023",
        "id": 4948021055588094,
        "idstr": "4948021055588094",
        "mid": "4948021055588094",
        "mblogid": "Nk9fjnrIy",
    },
    "msg": "发布成功",
    "ok": 1
}
  1. 删除微博

url: weibo.com/ajax/status…

request header

Content-Type: application/json;charset=UTF-8
Cookie: ''
Referer: https://weibo.com/u/7750739735
Origin:https://www.weibo.com
X-Requested-With:XMLHttpRequest
X-Xsrf-Token:s5z0wPAEx9oj5a9S4iLfP2YI

request playload

{"id":"4948039925761550"}

response

{"ok": 1}
  1. 发表评论

url: www.weibo.com/ajax/commen…

request header

Content-Type: application/x-www-form-urlencoded
Cookie: SINAGLOBAL=8874353590389.645.1669614974022; _s_tentry=cn.bing.com; UOR=momoyu.cc,s.weibo.com,cn.bing.com; Apache=8179663632674.344.1695092867636; ULV=1695092867641:6:1:1:8179663632674.344.1695092867636:1693208218467; SUB=_2A25IDWHWDeRhGeFJ7lIW8yfLyDmIHXVre9QerDV8PUNbmtANLVbVkW9Nf65LzyFRHXKXBTBrhRLldB8TSMrfIKYP; SUBP=0033WrSXqPxfM725Ws9jqgMF55529P9D9W5GxLl6Dec5ENhaBl_Zigpj5JpX5o275NHD95QNS0-7S0e4S0efWs4DqcjMi--NiK.Xi-2Ri--ciKnRi-zNS0MfehM01KM0SBtt; ALF=1695697925; SSOLoginState=1695093126; XSRF-TOKEN=s5z0wPAEx9oj5a9S4iLfP2YI; WBPSESS=R_oXhZd6ejshfshNKZ7jRJROpbnPIUTo15OJpZUwMQcTwUyElobOkMSwLq1U-AI-LRXXyMrNAU4weZWtlQzJXkQ96mXHUiXghaLhIMyb8mXAXCVz0h6RwVSfLigx14kU61kAg9U2ryi_k_W5umVzRg==
Origin:https://www.weibo.com
Referer:https://www.weibo.com/u/7750739735
User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36 Edg/117.0.2045.31
X-Requested-With:XMLHttpRequest
X-Xsrf-Token:s5z0wPAEx9oj5a9S4iLfP2YI

request playload

id: 4947963480378184
comment: 奥利给For Test
pic_id:
is_repost: 0
comment_ori: 0
is_comment: 0

reponse

{
    "ok": 1,
    "data": {
        "created_at": "Wed Sep 20 08:33:52 +0800 2023",
        "id": 4947964097466188,
        "rootid": 4947964097466188,
        "rootidstr": "4947964097466188"
    },
    "msg": "评论成功"
}
  1. 删除评论

url: weibo.com/ajax/status…

request headers

Content-Type: application/json;charset=UTF-8
Cookie: ''
Referer: https://weibo.com/u/7750739735
Origin:https://www.weibo.com
X-Requested-With:XMLHttpRequest
X-Xsrf-Token:s5z0wPAEx9oj5a9S4iLfP2YI

request playload

{cid: 4948022728327603
 filter: {}
}

response

{
    "ok": 1,
    "data": {
        "created_at": "Wed Sep 20 08:33:52 +0800 2023",
        "id": 4947964097466188,
        "rootid": 4947964097466188,
        "rootidstr": "4947964097466188"
    },
    "msg": "评论成功"
}

点赞

request url : www.weibo.com/ajax/status…

request header :

Content-Type: application/json;charset=UTF-8
Cookie:
Origin:https://www.weibo.com
Referer:https://www.weibo.com/u/7750739735
User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36 Edg/117.0.2045.31
X-Requested-With:XMLHttpRequest
X-Xsrf-Token:s5z0wPAEx9oj5a9S4iLfP2YI

request playload

{"id":"4948021055588094"}

response

{
    "id": 4948040563034552,
    "idStr": "4948040563034552",
    "created_at": "Wed Sep 20 13:37:43 +0800 2023",
    "ok": 1
}

取消点赞

request url: weibo.com/ajax/status…

request header:

Content-Type: application/json;charset=UTF-8
Cookie:
Origin:https://www.weibo.com
Referer:https://www.weibo.com/u/7750739735
User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36 Edg/117.0.2045.31
X-Requested-With:XMLHttpRequest
X-Xsrf-Token:s5z0wPAEx9oj5a9S4iLfP2YI

request playload:

{"id":"4948021055588094"}

response:

{"result":true,"ok":1}

为评论点赞

request url:

response :

{"result":true,"ok":1}

转发(快转)微博

request url: www.weibo.com/ajax/status…

request header

Content-Type: application/json;charset=UTF-8
Cookie:
Origin: https://www.weibo.com
Referer: https://www.weibo.com/
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.62
X-Requested-With: XMLHttpRequest
X-Xsrf-Token: EdxjBvRfUItaHRODVvBwngD0

request playload

{"id":"4948107533751314","is_comment":0,"is_fast":1}

response data

{"ok": 1, "statues": {...}}

取消快转

request url: weibo.com/ajax/status…

request header:

Content-Type: application/json;charset=UTF-8
Cookie:
Origin: https://www.weibo.com
Referer: https://www.weibo.com/
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.62
X-Requested-With: XMLHttpRequest
X-Xsrf-Token: EdxjBvRfUItaHRODVvBwngD0

request playload:

{"id":"4948167029949438"}

response

{"ok": 1}

取关用户

request url: www.weibo.com/ajax/friend…

request header

Content-Type: application/json;charset=UTF-8
Cookie:
Origin: https://www.weibo.com
Referer: https://www.weibo.com/
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.62
X-Requested-With: XMLHttpRequest
X-Xsrf-Token: EdxjBvRfUItaHRODVvBwngD0

request playload

{"uid":"2539961154"}

response data

{"ok": 1, }

为评论发评论

request url: weibo.com/ajax/commen…

request header

Content-Type: application/x-www-form-urlencoded
Cookie: 
Origin:https://www.weibo.com
Referer:https://www.weibo.com/
User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36 Edg/117.0.2045.31
X-Requested-With:XMLHttpRequest
X-Xsrf-Token:s5z0wPAEx9oj5a9S4iLfP2YI

request playload

id=4948021055588094
cid=4948021140522826
comment=%E5%A5%BD%E7%9A%84%EF%BC%81%E5%A5%87%E8%BF%B9%E4%BA%BA
pic_id=
is_repost=0
comment_ori=0
is_comment=0

response

{"ok": 1, }

删除评论的评论

request url:

request header:

request playload

response