Интерес чисто личный, можно сказать для расширения кругозора.
Есть некая андроид игра которая раньше пользовала имя пользователя/пароль, теперь пользует Google+.
Сделал к ней ранее простенький эмулятор под винду с именем пользователя и паролем. Теперь хочеться его расширить под Google+.
К сожалению, ни на одном из андроид устройстве у меня не получается подружить ее с гуглом, что бы хоть протокол глянуть. Приходится вслепую делать.
Загрузил google-api-dotnet-client-1.9.0 с примерами, но там столько всего разного и проект на гугле нужно предварительно сделать.
Кто уже сталкивался, с какой частью АПИ нужно разбираться и какой вообще принцип логина через гугл+?
Здравствуйте, AlexNek, Вы писали:
AN>Загрузил google-api-dotnet-client-1.9.0 с примерами, но там столько всего разного и проект на гугле нужно предварительно сделать. AN>Кто уже сталкивался, с какой частью АПИ нужно разбираться и какой вообще принцип логина через гугл+?
Сейчас принято логиниться через всякие OAuth: https://developers.google.com/+/api/oauth?hl=ru
Здравствуйте, Shmj, Вы писали:
S>Здравствуйте, AlexNek, Вы писали:
AN>>Кто уже сталкивался, с какой частью АПИ нужно разбираться и какой вообще принцип логина через гугл+?
S>Вроде стандартный -- OpenID.
Иначе говоря пример Google.Apis.Samples.TasksOAuth2
А это нужно как то из приложения стибрить?
Здравствуйте, AlexNek, Вы писали:
S>>Вроде стандартный -- OpenID. AN>Иначе говоря пример Google.Apis.Samples.TasksOAuth2
OAuth нужен для того, чтобы вы могли из своего приложения получить доступ к аккаунту на стороннем сервисе. К примеру, доступ к фоткам пользователя в фейбуке.
А OpenId -- ничего вам не позволит получить, просто подтвердит, что у такого то пользователя есть такой то логин на сервисе.
Здравствуйте, Shmj, Вы писали:
S>Здравствуйте, AlexNek, Вы писали:
S>>>Вроде стандартный -- OpenID. AN>>Иначе говоря пример Google.Apis.Samples.TasksOAuth2
S>OAuth нужен для того, чтобы вы могли из своего приложения получить доступ к аккаунту на стороннем сервисе. К примеру, доступ к фоткам пользователя в фейбуке.
А что за задачи возращает сервис?
И какой принцип работы не совсем понятно. Если был бы у меня допустим сервер с НИК-ПАРОЛЬ, то что мне потребовалось сделать что он поддерживал гугл? И как сервер тогда будет идентифицировать клиентов.
А как получается список аккунтов, потому как все программы предлагают вначале выбрать нужный аккаунт из списка а после залогинится в негою Логин в гугл аккаунт то ведь тоже нуж будет сделать?
S>А OpenId -- ничего вам не позволит получить, просто подтвердит, что у такого то пользователя есть такой то логин на сервисе.
Здравствуйте, Shmj, Вы писали:
S>OAuth нужен для того, чтобы вы могли из своего приложения получить доступ к аккаунту на стороннем сервисе. К примеру, доступ к фоткам пользователя в фейбуке. S>А OpenId -- ничего вам не позволит получить, просто подтвердит, что у такого то пользователя есть такой то логин на сервисе.
Здравствуйте, AlexNek, Вы писали:
AN>Здравствуйте, Shmj, Вы писали:
S>>Здравствуйте, AlexNek, Вы писали:
AN>>>Кто уже сталкивался, с какой частью АПИ нужно разбираться и какой вообще принцип логина через гугл+?
S>>Вроде стандартный -- OpenID. AN>Иначе говоря пример Google.Apis.Samples.TasksOAuth2 AN>А это нужно как то из приложения стибрить? AN>