Подтвердить что ты не робот

Google plus API для публикации на стене, например, Facebook

Я искал учебники по Google для публикации текста в google plus. Но похоже, что их нет.
Я также попытался пройти через документы, предоставленные Google для разработчиков Mac и iPhone, но не могу найти ничего, что решит мою проблему. Также есть небольшая информация о том, как получить вход пользователя в аккаунт google plus.

Я не уверен, что делать для входа в систему пользователя, мне нужно использовать какой-то GTLObject или использовать UIWebView, например, четыре раза для входа пользователя.

Вот список документов, которые я прошел.

http://code.google.com/p/google-api-objectivec-client/wiki/Introduction
http://code.google.com/p/google-api-objectivec-client/wiki/BuildingTheLibrary
http://code.google.com/p/gtm-oauth2/

4b9b3361

Ответ 1

Как оказалось, для разработчиков google + доступно только ограниченное количество api, а также только как GET-запросы в соответствии с разработчиком google + страницы. Мой вопрос не получит никаких определенных ответов, поскольку google находится в процессе создавая новый api для доступа к информации о пользователе в google plus.

https://developers.google.com/+/api/

Также вы можете использовать клиентский клиент Google для Google, но гораздо проще показать webview для входа пользователя в систему. Мне удалось получить список людей из google plus.

Шаги те же, что и для получения токена доступа, как в четырехзначном. Просто с небольшими изменениями.

в viewdidload.

NSString *authStr = @"https://accounts.google.com/o/oauth2/auth?client_id=client_id&redirect_uri=http://somevalidurl.com&scope=https://www.googleapis.com/auth/plus.me&response_type=token";

в качестве URL-адреса для запроса на загрузку в webview. Люди должны обратить внимание на одну вещь здесь, что вам нужно создать идентификатор клиента в консоли api для вашего приложения, которое основано на Интернете, а не как установлено для этой цели, так как вы не получите какой-либо опции для ввода URL-адреса веб-сайта для обратного вызова, что очень важно в этот случай.

и в методе делегата webview webViewDidFinishLoad:

NSString *urlStr = [[webView.request URL] absoluteString];
NSArray *array = [urlStr componentsSeparatedByString:@"access_token="];
if(array.count > 1)
{
    NSString *oauth_token = [[[array objectAtIndex:1] componentsSeparatedByString:@"&"] objectAtIndex:0];
    //do something with the oauth token after this.
}

Ответ 2

Я написал фрагмент кода для ввода и отправки простого текста в Google Plus с URL-адресом и значком большого пальца.

Попробуйте