Dość przydatne API

in polish •  2 years ago 

Platformy takie jak Steem czy Blurt są dość nie do końca fajne w pisaniu. Najlepiej zdaniem twórców bibliotek jak SteemJS czy BlurtJS jest używanie standardowych funkcji do pozyskiwania danych, co jest bardzo fajną rzeczą, ale wymaga instalacji aplikacji, których niekoniecznie chcemy używać, dla przykładu NodeJS (by te biblioteki obsłużyć).

Ogólnie oczywiście tragedii nie ma, a NodeJS lub alternatywnych bibliotek dla innych języków będziemy używać szczególnie gdy będziemy coś wysyłać na blockchain. Ale nie zawsze musimy chcieć coś takiego zrobić. Bo po prostu chcemy coś pobrać z blockchaina, a niekoniecznie wysyłać.


Condenser API

Jest to API umożliwiające w dość prosty sposób na pobieranie różnych informacji z blockchaina (bez wysyłania).

Co nam to daje? Powiedzmy, że chcemy zrobić bardzo prosty skrypt, który sprawdzi czy konto istnieje. Używając nodeJS i biblioteki BlurtJS musimy zainstalować bardzo dużo zależności, których nie potrzebujemy domyślnie i być może poza tą sytuację nie użyjemy.

W przypadku Condenser API potrzebujemy Curla, którego być może mamy na komputerze, a jak nie to zajmuje bardzo mało miejsca. Można oczywiście skrypt z powłoki Shellowej przepisać na PHP, który też wykorzystywać potrafi Curla, ale w bardziej "przejrzystej" dla nas formie, jeśli w tym języku piszemy.

Tak zamiast posiadać kombajn do wszystkiego, używamy dość skrojonego narzędzia.

https://developers.steem.io/apidefinitions/condenser-api

Jeśli chcecie pobierać dane z blockchain w łatwy sposób, to tutaj macie. Oczywiście zmieniacie węzeł na Blurtowy, reszta powinna działać od strzała ;)


Posted from https://blurtlatam.intinte.org

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE BLURT!
Sort Order:  
  ·  2 years ago  ·  

sam nodejs to pewnie półbiedy, ale ile zależności z npm pewnie idzie...