этот жсон, только вот i вместо r.json()['data'] не принималось, и теперь i вообще не задействовано, но работает)
r = requests.get('https://edge.qiwi.com/payment-history/v2/persons/<wallet>/payments', params={'rows':5, 'operation':'IN'}, headers={'Accept':'application/json', 'Authorization': 'Bearer <token>'})
n = 0
for i in r.json()['data'][n]:
if r.json()['data'][n]['comment'] == user_id:
mydb = mysql.connector.connect(user=sql_name, passwd=sql_pass, host=host_name, database=db_name)
mydb.ping(True)
mycursor = mydb.cursor()
mycursor.execute('INSERT INTO subscribers (sub_id, balance) values (%s, %s)', (int(user_id), r.json()['data'][n]['sum']['amount']))
mydb.commit()
mydb.close()
else:
n += 1
@ru_python
Есть пакет pyqiwi для qiwi api, удобный
Обсуждают сегодня