上传文件至 core/SNAPI
This commit is contained in:
24
core/SNAPI/WebArticle.py
Normal file
24
core/SNAPI/WebArticle.py
Normal file
@@ -0,0 +1,24 @@
|
||||
from ProjectCfg import DOMAIN
|
||||
from CallServer import _make_request
|
||||
|
||||
###==========================网页文章==========================
|
||||
|
||||
def GetWebArticle(feedid:str,publisherid:str,limit:int=20,offset:int=0,Authorization: str='' ) -> dict:
|
||||
"""获取网页文章"""
|
||||
url = f"{DOMAIN}/feeds/articles"
|
||||
headers = {'accept': 'application/json', 'Authorization': Authorization}
|
||||
params = {"feedid":feedid,"publisherid":publisherid,"limit":limit,"offset":offset}
|
||||
return _make_request('GET', url, headers,params=params)
|
||||
|
||||
def GetWebArticleDetail(articleid:str,Authorization: str='' ) -> dict:
|
||||
"""获取网页文章详情"""
|
||||
url = f"{DOMAIN}/feeds/articles/{articleid}"
|
||||
headers = {'accept': 'application/json', 'Authorization': Authorization}
|
||||
return _make_request('GET', url, headers)
|
||||
|
||||
def RandomWebArticle(Authorization: str='',limit:int=5 ) -> dict:
|
||||
"""随机获取网页文章"""
|
||||
url = f"{DOMAIN}/feeds/articles/random"
|
||||
headers = {'accept': 'application/json', 'Authorization': Authorization}
|
||||
params = {"limit":limit}
|
||||
return _make_request('GET', url, headers,params=params)
|
Reference in New Issue
Block a user