В приложении iOS я планирую размещать комментарии Facebook с помощью Facebook Connect в UIWebView, уже проделал некоторые тесты и прочитал статьи, в которых я думаю, что он будет работать нормально. Мой вопрос касается аутентификации: я хотел использовать iOS sdk для хранения и хранения соответствующих токенов в Objective C, так что пользователю не нужно делать это каждый раз. Я знаю, как вставлять любые данные в UIWebView, если это необходимо, но мой вопрос: ЧТО мне нужно вводить, чтобы скрипты facebook уже видели пользователя как аутентифицированный каждый раз? Благодаря
Интеграция Facebook iOS SDK с комментариями с помощью Connect
Ответ 1
См. https://developers.facebook.com/docs/authentication/. Вы получите маркер доступа при аутентификации пользователя, который затем вы можете использовать в своем приложении для запроса информации о имени пользователя.
Ответ 2
Загрузите последнюю версию Facebook iOS SDK.
Создайте объект Facebook:
Facebook *myFacebook;
[self myMethodToDoSomeAuthenticatedStuffsWithAccessToken:myFacebook.accessToken];
Кроме того, вы можете увидеть образец проекта "Hackbook" , чтобы узнать, как маркер доступа настраивается для объекта Facebook в приложении и как он автоматически обновляется.
Это позволяет пользователю пройти аутентификацию на устройстве iOS, и вы можете использовать этот токен доступа для типа NSString *, чтобы делать ваши вещи.