2011-12-22 11 views
13

W aplikacji na iOS planuję hostować komentarze z Facebooka za pomocą usługi Facebook Connect w ramach interfejsu UIWebView, wykonałem już kilka testów i przeczytałem artykuły, które według mnie powinny działać poprawnie. Moje pytanie dotyczy uwierzytelnienia: chciałem użyć Facebooka iOS sdk do przechowywania i przechowywania odpowiednich tokenów w Objective C, aby użytkownik nie musiał tego robić za każdym razem. Wiem, jak wstrzyknąć jakiekolwiek dane w UIWebView w razie potrzeby, ale moje pytanie brzmi: CO muszę wstrzyknąć, aby skrypty z Facebooka widziały już użytkownika jako uwierzytelnionego za każdym razem? DziękiIntegracja pakietu Facebook iOS SDK z komentarzami za pomocą Connect

+0

To tylko pomysł, ale jeśli użytkownik loguje się za pomocą Safari ... czy nie ma dostępu w żadnym WebView od razu? – Ondrej

+1

kiedykolwiek to rozgryzłeś? Występuje w tym samym problemie, a poniższe odpowiedzi nie wydają się odpowiadać na pytanie – ilyashev

Odpowiedz

1

Pobierz najnowszy Facebook iOS SDK.

Tworzenie obiektu Facebook:

Facebook *myFacebook; 
[self myMethodToDoSomeAuthenticatedStuffsWithAccessToken:myFacebook.accessToken]; 

Ponadto, można zobaczyć sample "Hackbook" project zobaczyć jak token dostępu jest ustawiony dla obiektu Facebooka w aplikacji i jak to jest auto odświeżane.

Dzięki temu użytkownik jest uwierzytelniany na urządzeniu z systemem iOS i możesz użyć tego tokenu dostępu do typu NSString *, aby robić swoje rzeczy.

Powiązane problemy