Я пытаюсь подключиться к Google RESTful API, но все, что я получил, это экран входа в систему.
Моя цель - создать календарь в Google Calendars с помощью RESTful.
Я уже создал свои ключи API на консоли API Google.
Я сделал это:
NSString* baseURL = @"https://accounts.google.com/o/oauth2/auth?";
NSString* url = [NSString stringWithFormat:@"%@%@",baseURL,[self dictionaryToURLStringVariables:[self authParameters]]];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:url]];
NSURLConnection *connection=[[NSURLConnection alloc] initWithRequest:request delegate:self];
Параметры аутентификации
-(NSDictionary*)authParameters
{
NSDictionary* dictionary = [[NSDictionary alloc] initWithObjectsAndKeys:@"code",@"response_type", redirectURI,@"redirect_uri", API_ID,@"client_id", @"https://www.googleapis.com/auth/calendar",@"scope", nil];
return dictionary;
}
Ответ работает нормально, но все, что я получаю, это логин Google HTML.
Я проверил, и у Google есть собственная библиотека Objective-C, которая слишком сложна с моей точки зрения и не основанана iDevices кроме Desktop.
Мой 1-й вопрос:
Есть ли ПРОСТОЙ способ сделать все это через REST (логин, токен, CRUD ...) простоотправка и публикация запросов?
например: http://www.googleapis.com/login?user=MY_EMAIL&password=MY_PASSWORD (<- конечно, не просто / небезопасно, но вы поняли ...) </p>