Загрузка...

История платежей **** API

Тема в разделе Python создана пользователем qeelle 29 фев 2020. 508 просмотров

  1. qeelle
    qeelle Автор темы 29 фев 2020 10 29 фев 2020
    Работаем с **** API и смотрим историю платежей.
    **** API = https://developer.****.com/ru/****-wallet-personal/index.html#payments_history
    Сейчас я опиши принцип просмотра последнего платежа, а именно его сумму и комментарий к нему.
    Код


    import requests

    # История платежей - последние и следующие n платежей
    def payment_history_last(my_login, api_access_token, rows_num, next_TxnId, next_TxnDate):
    s = requests.Session()
    s.headers['authorization'] = 'Bearer ' + api_access_token
    parameters = {'rows': rows_num, 'nextTxnId': next_TxnId, 'nextTxnDate': next_TxnDate}
    h = s.get('https://edge.****.com/payment-history/v2/persons/' + my_login + '/payments', params = parameters)
    return h.json()



    # токен **** и номер телефона
    api_access_token = 'token'
    my_login = '7xxxxxxxxxx'
    # кол-во перводов
    rows_num = "1"
    # за какой промежуток времени
    next_TxnId, next_TxnDate = "",""

    profile = payment_history_last(my_login, api_access_token, rows_num, next_TxnId, next_TxnDate)


    # вводит сумму последнего платежа и комментарий к нему
    print(profile['data'][0]['sum']['amount'])
    print(profile['data'][0]['comment'])

    В API вы найдете нужные себе строки и сможете выводить их без проблем.
     
    29 фев 2020 Изменено
Загрузка...
Top