]> Achievement Stats » API » Podsumowanie

API

AchStats posiada własne API RESTful, podobe do Steam Web API. Zebrane dane są udostępnione zainteresowanym projektantom, aby mogli przy jego pomocy uzyskać do nich dostęp. Do używania wymagany jest klucz dostępu, którego można tu zażądać. Dokumentację wszystkich możliwości można znaleźć poniżej.

Klucz dostępu

Klucze dostępu są tajne i przypisane do adresu e-mail. Podaj swój adres e-mail poniżej, aby otrzymać 25-znakowy klucz. Jeśli go stracisz, możesz otrzymać go ponownie w ten sam sposób.
Klucze dostępu mogą być wycofane z powodu długiego braku aktywności, lub ogromnej ilości zapytań. Jeżeli to się stanie, zostaniesz o tym poinformowany. Możesz również usunąć swój klucz samodzielnie kiedy tylko chcesz.

Dokumentacja

Wszystkie odwołania odbywają się przez odnośniki, odpowiednio api.achievementstats.com/ i api.achstats.com/ i mapowanie dalszej terminologii. Odnośnik musi zawsze kończyć się podanym 25-znakowym kluczem dostępu w formacie "/?key=…".
Odpowiedź jest zawsze w formacie JSON. Odwołania z nieprawidłowym kluczem dostępu zwracają wynik z kodem odpowiedzi HTTP 403 a niewiadome odwołania skutkują kodem odpowiedzi HTTP 404.

Część odnośnika method Wyjaśnienie Przyład
profiles/<Steam64ID>/ get Dane profilu z określonym Steam64ID. profiles/76561197968240913/
profiles/<Steam64ID>/games/ get Posiadane gry jako AppID dla profilu z określonym Steam64ID. profiles/76561197968240913/games/
profiles/<Steam64ID>/achievements/ get Odblokowane osiągnięcia jako nazwa API i ich AppID dla profilu z określonym Steam64ID. Używa opcjonalnego parametru "appIds" jako filtru tylko dla określonych gier.
profiles/<Steam64ID>/friends/ get Przyjaciele jako Steam64IDs dla profilu z określonym Steam64ID. profiles/76561197968240913/friends/
profiles/<Steam64ID>/badges/ get Odblokowane odznaki z ich BadgeID dla profilu z określonym Steam64ID. profiles/76561197968240913/badges/
profiles/<Steam64ID>/update/ post api_docs_profiles_update profiles/76561197968240913/update/
games/ get Lista dostępnych gier jako AppID. games/
games/<AppID>/ get Dane gry z określonym AppID. To samo dotyczy również DLC, jenak zewnętrzne DLC (nie dostępne na Steam) mają ujemne AppID.
games/<AppID>/achievements/ get AOsiągnięcia z gry albo DLC z okrwślonym AppID. games/1250/achievements/
games/<AppID>/badges/ get Odznaki z gry z określonym AppID. games/1250/badges/
games/<AppID>/dlcs/ get DLC jako AppID dla gry z określonym AppID. games/1250/dlcs/
badges/ get Lista dostępnych odznak jako BadgeID i AppID. badges/
badges/<BadgeID>/ get Dane odznaki z określonym BadgeID, niezwiązane z kartami kolekcjonerskimi z gier. badges/1/
badges/<BadgeID>/stages/ get Poziomy odznaki z określonym BadgeID. badges/1/stages/

Achievement Stats 1.23-dev
2 uruchomionych zapytań
906,94 KiB zużycia pamięci
20 dostępnych robotów indeksujących

Informacje prawne Prywatność
privacy_policy
Powered by Steam