Nie wiem, jeśli czegoś brakuje, ale tutaj jest. Im próbuje uzyskać access_token dla mojej aplikacji tak, że może iść i patrzeć na wydarzenia w niektórych publicznych grup na Facebooku, nie wymagając od użytkownika być zalogowany.Brak elementu oauth/access_token do Facebooka
im próbuje uzyskać access_token z https://graph.facebook.com/oauth/access_token?client_secret=foobar&client_id=foobar&grant_type=client_credentials&format=json&sdk=ios
Powoduje zwrócenie ciągu znaków: access_token = xxxx | ugtqdoWfvvo5_S-Fo2D7_I4rdbc
To miło i wszystko, ale to nie json. Wszelkie wglądy na temat, dlaczego zwracany ciąg nie jest kodowany json?
Uwaga: Im używając Facebook funkcji iOS SDK jak tak [_facebook requestWithGraphPath: @ "OAuth/access_token" andParams: params andHttpMethod: @ "POST" andDelegate: self];
Więc mówisz, że musimy napisać nasze własne parsery, żeby obsłużyć odpowiedź? –
Teraz jestem zdezorientowany - nie musisz analizować znacznika dostępu dla wszystkiego, co znam. Co próbujesz wydostać z parsowania tokenu dostępu? –
-1 To jest złe. Powinien on być zakodowany w JSON i to oczekiwanie jest oparte na specyfikacji: http://tools.ietf.org/html/draft-ietf-oauth-v2-25#section-5.1 – jkoreska