Какие функции поддерживает аутентификатор аккаунтов Google Android? - PullRequest
8 голосов
/ 25 августа 2011

Документация API для hasFeatures метода Android AccountManager содержит следующие сведения о том, какие функции поддерживаются каждым аутентификатором:

Функции учетной записи являются аутентификаторомстроковые токены, определяющие логические свойства учетной записи.Например, функции используются для определения, включена ли в учетных записях Google определенная служба (например, Календарь Google или Google Talk).Имена элементов и их значения публикуются где-то, связанное с рассматриваемым аутентификатором.

Кто-нибудь знает, где "где-то, связанное с рассматриваемым аутентификатором" на самом деле дляАутентификатор используется для учетных записей Google?Я хотел бы знать, какие функции поддерживаются.

1 Ответ

8 голосов
/ 26 августа 2011

Я до сих пор не нашел никакой официальной документации, но я выяснил основной вариант использования - определение того, связан ли аккаунт Google с определенной службой Google.

Для каждой службы есть функцияи имя функции имеет вид service_<service_code_name>.Используя этот (возможно, устаревший) список имен кодов служб для служб Google, мы можем проверить наличие таких функций, как service_lh2 (Picasa), service_groups2 (группы Google) и service_mail(GMail).

...