MPOAuth iOS MPOAuthMobile не обрабатывает возврат к обратному вызову - PullRequest
1 голос
/ 06 октября 2011

У меня проблемы с MPOAuth на iOS.Я пытаюсь авторизовать приложение в Твиттере, и все идет нормально до того момента, когда твиттер возвращает пользователя обратно в приложение через URL обратного вызова.

Если вы посмотрите на диаграмму OAuth в твиттере: https://dev.twitter.com/docs/auth/oauth#oauth вы увидите, что на шаге D служба (твиттер) возвращает пользователя потребителю (мое приложение для iOS) и предоставляет потребителю oauth_token и oauth_verifier через параметры обратного вызова.Тогда мое приложение iOS обрабатывает этот запрос, и все останавливается.В приложении MPOAuthMobile, поставляемом с библиотечным кодом MPOAuth, который анализирует запрос в application:handleOpenURL: делегата приложения, выглядит так:

NSDictionary *oauthParameters = [MPURLRequestParameter parameterDictionaryFromString:[url query]];
self.oauthVerifier = [oauthParameters objectForKey:@"oauth_verifier"];

Он ничего не делает с этим запросом, но должен быть как твиттер для access_token.Подскажите, пожалуйста, как обработать этот запрос и как сообщить библиотеке MPOAuth, что пришло время запросить access_token?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...