Моя цель — создать Календарь в Календарях Google с помощью 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 есть собственная библиотека Objective-C, которая с моей точки зрения, слишком сложен и основан не на iDevices, а на настольных компьютерах.
Мой первый вопрос:
Есть ли ПРОСТОЙ способ сделать все это через REST (логин, токен, CRUD...), просто отправляя и публикуя запросы?
например: http://www.googleapis. com/login?user=MY_EMAIL&password=MY_PASSWORD (
Подробнее здесь: https://stackoverflow.com/questions/914 ... -apis-rest
Мобильная версия