Skocz do zawartości

Customowe API do komend


Rekomendowane odpowiedzi

Użytkownik @bvcz dodał nowy wniosek:
Customowe API do komend

API wprost z efkrafta
plusy:
- możliwość tworzenia komend przez graczy
- gracze będą mogli rozwijać serwer bez udziału właściciela, który będzie mógł się skupić na bardziej wymagających systemach(np. asymchroniczna, stronnicowana i bóg wie co jeszcze historia transakcji)
- idk, to po prostu fajny system

OTWÓRZ WNIOSEK, ABY ZAGŁOSOWAĆ
Poniżej znajduje się dyskusja wniosku.

Odnośnik do komentarza
https://skript.pl/temat/35840-customowe-api-do-komend/
Udostępnij na innych stronach

Ogólnie pomijając taki system komend jak był na fCrafcie, miłoby było zobaczyć następujące drobiazgi:

  • możliwość poproszenia użytkownika o (czyli taki tam oauth2 ze scope'ami):
    • uprawnienia do wysyłania mu wiadomości inaczej niz po wpisaniu komendy, oczywiście z możliwością anulowania
    • uprawnienia do informacji o lokalizacji nie tylko przy wykonywaniu komendy
    • uprawnienia do informacji o stanie konta, HP, obecnym ekwipunku, ewentualnym pragnieniu
  • możliwość przeprowadzania płatności za autoryzacją użytkownika przez API + billing agreements
  • możliwość ustawienia aliasów do komend np. pojedyncza osoba może sobie przypisać do jakiejś customowej komendy alias /waypoints
  • możliwość obsługi cuboidów przez API (dodawanie członków itd.)
  • webhooki przy zakupach w chestshopach
Edytowane przez Reedzev_
Odnośnik do komentarza
https://skript.pl/temat/35840-customowe-api-do-komend/#findComment-229982
Udostępnij na innych stronach

  • 2 tygodnie później...

Wniosek jest obecnie na topie otwartych, ponieważ pozostałe 5 wniosków bardziej na topie zostało zaakceptowanych, ale mam nadzieję że nie obrazicie się jak powiem że jeszcze za wcześnie na to i realizacja będzie miała sens dopiero po paru miesiącach działalności serwera kiedy odkopiemy się z masy innych niezbędnych ficzerów :bezkappy:

Odnośnik do komentarza
https://skript.pl/temat/35840-customowe-api-do-komend/#findComment-230693
Udostępnij na innych stronach

  • 3 tygodnie później...

Zgodnie z zapowiedziami ten wniosek poczeka, jednak rozpoczęcie prac przewiduję już w okolicach lutego. Dodam, że każda funkcjonalność związana z przechowywaniem danych (np. historia transakcji) będzie robiona od razu na API co powinno przyspieszyć realizację - pozostanie wtedy do zrobienia autentykacja oraz integracja z zewnętrznymi pluginami.

Odnośnik do komentarza
https://skript.pl/temat/35840-customowe-api-do-komend/#findComment-232593
Udostępnij na innych stronach

1 godzinę temu, Libter napisał:

Zgodnie z zapowiedziami ten wniosek poczeka, jednak rozpoczęcie prac przewiduję już w okolicach lutego. Dodam, że każda funkcjonalność związana z przechowywaniem danych (np. historia transakcji) będzie robiona od razu na API co powinno przyspieszyć realizację - pozostanie wtedy do zrobienia autentykacja oraz integracja z zewnętrznymi pluginami.

Czy lista endpoitntów wraz z zapytaniami zostanie podana, np. tydzień wcześniej? Mogę pomóc przy projektowaniu API?

Odnośnik do komentarza
https://skript.pl/temat/35840-customowe-api-do-komend/#findComment-232608
Udostępnij na innych stronach

1 godzinę temu, Libter napisał:

Będzie dobrze zaprojektowane.

Nie kwestionuję jego jakości wykonania, lecz wiem, że to gracze będą najlepiej wiedzieć, jakich endpointów będą używać.

Odnośnik do komentarza
https://skript.pl/temat/35840-customowe-api-do-komend/#findComment-232613
Udostępnij na innych stronach

Teraz, JanekJaran napisał:

Nie kwestionuję jego jakości wykonania, lecz wiem, że to gracze będą najlepiej wiedzieć, jakich endpointów będą używać.

Endpointy do autentykacji oraz pluginów zewnętrznych na pewno będą omawiane, jednak w przypadku użytku wewnętrznego który zostanie upubliczniony później nie ma za bardzo takiej możliwości ani tym bardziej potrzeby. 

Odnośnik do komentarza
https://skript.pl/temat/35840-customowe-api-do-komend/#findComment-232615
Udostępnij na innych stronach

  • 10 miesięcy temu...

Zaakceptowane z podziałem na aktualizacje:

  1. W pierwszej aktualizacji brak działań, są inne priorytety serwera.
  2. Dodanie systemu autentykacji, udostępnienie prywatnych endpointów (POST).
  3. Dodanie możliwości tworzenia komend.
  4. Dodanie interaktywnej składni dla wiadomości z komend.
Odnośnik do komentarza
https://skript.pl/temat/35840-customowe-api-do-komend/#findComment-266796
Udostępnij na innych stronach

  • Libter odblokował(a) ten temat
  • 11 miesięcy temu...
  • 4 tygodnie później...

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...