Wpis z mikrobloga

Wyjaśnijcie mi proszę coś xD @m__b bo ja już nie ogarniam. To api to dzieło naćpanego stażysty?

Używam api v2.
Mam swój klucz aplikacji.
Próbuję dokonać logowania:
1. Jeśli podam w danych post login i hasło - dostaję z powrotem ok i w data: "Welcome in Wykop.pl API ver 2" - brak userkey, który jest później potrzebny
2. Jeśli podam login i appkey tak jak nakazuje dokumentacja dostaję invalid api sign xD
3. Jak podam klucz api aplikacji na android wykopu to mam na odwrót.

W obu przypadkach brak userkey. Ktoś coś wie?

#wykopapi #programowanie #dotnet
  • 3
@LeniwiecPracoholik, @sokytsinolop, @b__g, @warstwowy_kabel, @janusz-lece po eksperymentach:

Logowanie, które zadziałało (z użyciem mojego klucza api):
Adres: login/index/
parametry post: login, hasło, klucz aplikacji
podpis: kolejność nie ważna prócz tego, że accountkey musi być na końcu XD
hasło jest w ogóle opcjonalne XD

PS @m__b nie wiem, poprawcie to api, albo dokumentację XD

EDIT: hasło nie jest sprawdzane XD można je olać.
@LeniwiecPracoholik:
1. łapiesz się na endpoint "/" nie pytaj mnie dlaczego, autoryzować password możesz tylko wybrane aplikacje, domyślnie ta opcja jest wyłączona
2. to ma prawo zadziałać, jak dobrze podpiszesz request
3. na odwrót co? klucz api aplikacji na androida nie wymaga klucza dlatego nie dostajesz błędu
2. to ma prawo zadziałać, jak dobrze podpiszesz request


@sokytsinolop: no właśnie tutaj się zdziwiłem, bo jak używając klucza api aplikacji wykopu sortowałem parametry post alfabetycznie to działało, a jak użyłem tego, który otrzymałem to posortowanie parametrów w stringu do apisign dało odwrotny efekt XD