如何访问具有不记名代码且必须先登录的数据Web API?

问题描述 投票:0回答:1

我尝试发布这个API https://newapi.9lottery.cc/api/webapi/GetNoaverageEmerdList,但很难解决。

我尝试过但没有成功:

def halaman1():
    data = {
        'typeid': '1',
        'pageno': '1',
        'language': 'en'
    }
    session = requests.Session()
    a = session.post('https://newapi.9lottery.cc/api/webapi/GetNoaverageEmerdList', data=data)
    b = json.loads(a.text)
    c = b.get('data')
    d = c.get('list')
    e1 = d[0].get('Number')
    e2 = d[1].get('Number')
    e3 = d[2].get('Number')
    e4 = d[3].get('Number')
    e5 = d[4].get('Number')
    e6 = d[5].get('Number')
    e7 = d[6].get('Number')
    e8 = d[7].get('Number')
    e9 = d[8].get('Number')
    e10 = d[9].get('Number')
    print(c)
    with open("halaman1.txt", 'w') as f:
        f.write(str(c))
        f.close()
python json authentication bearer-token
1个回答
0
投票

虽然你的问题不是很清楚,但根据我登录网站的经验,它可能看起来像

s = requests.Session()

# login
s.post(login_url, data=login_info)

# get the data
s.get(url) # or s.post(url, data)

© www.soinside.com 2019 - 2024. All rights reserved.