Discuss Scratch
- Discussion Forums
- » Polski
- » ScratchGonnect: Wrapper API Scratcha dla Go
- kajtolmation
-
100+ posts
ScratchGonnect: Wrapper API Scratcha dla Go
Prosta i szybka interakcja z API Scratcha.
ScratchGonnect to wrapper API Scratcha napisany w Go który pozwala na prostą i bezproblemową interakcję z API Scratcha. ScratchGonnect pozwala ci wstawiać komentarze, dodawać projekty do studia i wiele więcej
Kod źródłowy
> Funkcjonalność
> Jak korzystać?
Zacznij używać ScratchGonnect odpalając tą komendę w terminalu:
Możliwe że będziesz musiał/-a zainicjalizować go.mod jeśli tego nie zrobiłeś/-aś:
> Przykłady
Tworzenie nowej sesji (dostęp do danych które wymagają logowania)
Dodawanie komentarza pod projektem
Śledzenie użytkownika i pozyskiwanie listy śledzących
> Pomysły i wsparcie
Z chęcią odpowiem na jakiekolwiek pytania na temat ScratchGonnect pod tym wątkiem. Wszelakie pomysły na to co przydałoby się dodać w przyszłości są mile widziane!
Niestety ze względu na niestabilność zmiennych chmurowych nie byłem w stanie dodać wsparcia dla chmury, lecz jest to coś co z pewnością chciałbym kiedyś dodać.
ScratchGonnect to wrapper API Scratcha napisany w Go który pozwala na prostą i bezproblemową interakcję z API Scratcha. ScratchGonnect pozwala ci wstawiać komentarze, dodawać projekty do studia i wiele więcej
Kod źródłowy
> Funkcjonalność
- Z łatwością loguj się do nowych sesji i uzyskaj dostęp do danych specyficznych dla użytkownika
- Uproszczony dostęp do API Scratcha (możliwość edytowania danych projektu, wysyłania zaproszeń do studia i wiele więcej)
> Jak korzystać?
Zacznij używać ScratchGonnect odpalając tą komendę w terminalu:
go get github.com/kejjtoli/ScratchGonnect@latest
Możliwe że będziesz musiał/-a zainicjalizować go.mod jeśli tego nie zrobiłeś/-aś:
go mod init packagename
> Przykłady
Tworzenie nowej sesji (dostęp do danych które wymagają logowania)
// Log into a scratch session session := scratchgonnect.NewSession("username", "pass")
Dodawanie komentarza pod projektem
// Get a project by id project := scratchgonnect.GetProject("535962801") // Post comment with given content, parent_id, commentee_id project.PostComment(session, "Comment Content", "", "")
Śledzenie użytkownika i pozyskiwanie listy śledzących
// Get a user by username user := scratchgonnect.GetUser("kajtolmation") // Follow user user.Follow(session) // Get array of user objects followers := user.GetFollowers()
> Pomysły i wsparcie
Z chęcią odpowiem na jakiekolwiek pytania na temat ScratchGonnect pod tym wątkiem. Wszelakie pomysły na to co przydałoby się dodać w przyszłości są mile widziane!
Niestety ze względu na niestabilność zmiennych chmurowych nie byłem w stanie dodać wsparcia dla chmury, lecz jest to coś co z pewnością chciałbym kiedyś dodać.
- Discussion Forums
- » Polski
-
» ScratchGonnect: Wrapper API Scratcha dla Go