Przez cały dzień łamałem sobie głowę.Implementacja OAuth 1.0 w aplikacji na iOS
Chciałbym zintegrować moją aplikację na iOS z aplikacją Withings. Używa OAuth 1.0 i nie mogę w pełni zrozumieć, jak go wdrożyć.
Pobierałem wiele framworks OAuth (MPOAuth, gtm-oauth, ssoauthkit), ale nie mogłem dowiedzieć się, co dokładnie powinienem zrobić.
Dużo przeszukałem, także w przepełnieniu stosu, aby uzyskać dobre referencje, jak wdrożyć OAuth 1.0 ogólnie & integrując z Withings w szczególności bez powodzenia.
Prosimy o wyjaśnienie procesu integracji aplikacji na iOS z interfejsem API wymagającym OAuth 1.0. Przykłady kodu byłyby bardzo pomocne. Sugerowane frameworki innych firm również byłyby miłe.
Aby wyjaśnić, w pełni rozumiem zasady OAuth 1.0, mam problemy z jego implementacją w mojej aplikacji.
Myślę, że dokładna odpowiedź z przykładami kodu i dobrymi referencjami byłaby bardzo pomocna dla wielu osób, ponieważ nie mogłem jej znaleźć. Jeśli ktoś ma dobre doświadczenia z jego wdrażaniem, poświęć trochę czasu, aby go udostępnić.
Pan spojrzał na [projekt przykład zawarte w GTM-OAuth] (https://github.com/jdg/gtm-oauth/tree/master/Examples/OAuthSample)? – bdesham
tak, mam. Te przykłady projektów są naprawdę trudne do przejścia i pełnego zrozumienia. –
Jest tam dużo złego kodu OAuth, szczególnie w systemie iOS. Więc uważaj. Jedynym przyzwoitym, jaki kiedykolwiek spotkałem, był Google (gtm-oauth), więc otrzymałem +1 ode mnie. –