Skocz do zawartości
Forum komputerowe

[ Python ] vData.pl - API Lib


Rekomendowane odpowiedzi

Instalacja:

pip install vDataAPI

 

Sposób użycia:

from vDataAPI.Payments import VDataPayments

 

Opis funkcji:

vdataclient = VDataPayments('callbackURI', 'redirectURI', 'apikey')

Tworzenie klienta API i ustawienie zmiennych dla płatności i samego API

Zmienne:

  1. callbackURI - Adres na który API wyślę odpowiedź o wykonanej płatności wygenerowanej przez system
  2. redirectURI - Adres na który ma zostać przekierowany użytkownik po wykonanej płatności
  3. apikey - Klucz API wygenerowany w dash.vdata.pl, UWAGA! - Klucz należy podać usuwając wcześniej frazę Bearer sprzed klucza!

 

payment = vdataclient.generate_payment(amount)

Generuje płatność w systemie vData.pl i zwraca odpowiedź w formacie JSON

Zmienne:

  1. amount - Kwota w formacie double/string o którą ma zostać doładowane konto

 

paymentstatus = vdataclient.check_payment_status("paymentid")

Komunikuje się z API vData.pl i sprawdza status płatności o podanym ID

Zmienne:

  1. paymentid - ID w formacie string płatności wygenerowanej w systemach vData.pl

 

Autor: Ja

Tematyka: Biblioteka dla Pythona

Screen/Demo: https://gitlab.com/hscode/vdataapi-python | https://pypi.org/project/vDataAPI/

 

 

Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • 1 miesiąc później...
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...