开发者

What features are supported by Android's Google accounts authenticator?

开发者 https://www.devze.com 2023-03-31 06:35 出处:网络
The API documentation for the hasFeatures method of Android\'s AccountManager has the following to say about which features are supported by each authenticator:

The API documentation for the hasFeatures method of Android's AccountManager has the following to say about which features are supported by each authenticator:

Account features are authenticator-specific string tokens identifying boolean account properties. For example, features are used to tell whether Google accounts have a particular service (such as Google Calendar or Google Talk) enabled. The feature names and their meanings are published somewhere associated with th开发者_运维技巧e authenticator in question.

Does anybody have any idea where "somewhere associated with the authenticator in question" actually is for the authenticator used for Google accounts? I would like to know which features are supported.


I still haven't found any official documentation but I have figured out the main use case, that of determining whether a Google account is associated with a specific Google service.

There is a feature for each service and the feature name is of the form service_<service_code_name>. Using this (possibly out-of-date) list of service code names for Google services, we can check for features such as service_lh2 (Picasa), service_groups2 (Google Groups) and service_mail (GMail).

0

精彩评论

暂无评论...
验证码 换一张
取 消