Przejdź do głównej zawartości

PlaidCloud używa standardowych żądań JSON-RPC i można go stosować z dowolną aplikacją, która potrafi wysyłać takie żądania.

Aby ułatwić pracę, dostępny jest pakiet Pythona, który upraszcza nawiązywanie połączenia i wywoływanie API.

W terminalu uruchom następujące polecenie:

Okno terminala
pip install plaidcloud-rpc

Aby wysłać żądanie za pomocą pakietu plaidcloud-rpc, użyj obiektu SimpleRPC.

from plaidcloud.rpc.connection.jsonrpc import SimpleRPC
auth_token = "Your PlaidCloud Auth Token" # See Obtaining Token below
endpoint_uri = "plaidcloud.com" # or plaidcloud.net
rpc = SimpleRPC(auth_token, endpoint_uri)

Po utworzeniu obiektu SimpleRPC możesz wysyłać żądania RPC do PlaidCloud. Ten przykład żąda metadanych tabeli.

table = rpc.analyze.table.table(
project_id=project_id,
table_id=table_id
)

Dostępnych jest wiele interfejsów API, które sterują niemal każdym aspektem PlaidCloud. Interaktywna dokumentacja referencyjna API jest udostępniana osobno dla każdej dzierżawy wewnątrz każdego obszaru roboczego PlaidCloud — otwórz swój obszar roboczy i przejdź do menu dokumentacji API, aby zobaczyć aktualny katalog punktów końcowych.

Więcej informacji o uzyskiwaniu tokenu OAuth i konfigurowaniu systemu do zautomatyzowanego uwierzytelniania znajdziesz w sekcji Konfiguracja OAuth.