Skip to content

Commit 0f577ca

Browse files
author
Anonymous Committer
committed
feat: add weibo API
1 parent 3db4295 commit 0f577ca

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

justoneapi/apis/weibo.py

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,3 +63,33 @@ def get_user_detail_v1(self, uid: str):
6363
}
6464
return request_util.get_request(url, params)
6565

66+
def get_fans_v1(self, uid: str, page: int):
67+
url = f"{self.base_url}/api/weibo/get-fans/v1"
68+
params = {
69+
"token": self.token,
70+
"uid": uid,
71+
"page": page,
72+
}
73+
return request_util.get_request(url, params)
74+
75+
def get_followers_v1(self, uid: str, page: int):
76+
url = f"{self.base_url}/api/weibo/get-followers/v1"
77+
params = {
78+
"token": self.token,
79+
"uid": uid,
80+
"page": page,
81+
}
82+
return request_util.get_request(url, params)
83+
84+
def get_user_post_v1(self, uid: str, page: int, since_id: str = None):
85+
url = f"{self.base_url}/api/weibo/get-user-post/v1"
86+
params = {
87+
"token": self.token,
88+
"uid": uid,
89+
"page": page,
90+
}
91+
if since_id:
92+
params["sinceId"] = since_id
93+
94+
return request_util.get_request(url, params)
95+

0 commit comments

Comments
 (0)