我开发了一个带有AccountAuthenticator服务的应用程序。 因此,我可以创建指向我的应用的特定帐户链接。
我面临以下问题。当我创建新联系人时,我可以将此联系人链接到我的特定帐户。但我不希望我的特定帐户可以链接到联系人。
我认为这是可能的。
有人可以帮助我吗?
由于
答案 0 :(得分:0)
我不确定我理解。
您想“创建”新联系人。您不能创建联系人,只能原始联系人。如果您添加的原始联系人似乎与现有联系人不相关,则联系人提供商将为您添加联系人。
联系人是具有相似或相同名称的各个原始联系人的聚合。原始联系人表示特定帐户名称和帐户类型的人员姓名。要添加原始联系人,必须提供帐户类型和帐户名称。帐户类型表示由域相关的一组帐户;它还可以表示Web服务器域和同步适配器(如果需要)。帐户名称是域名的一个帐户。
您的帐户名称或原始联系人已链接到该联系人,它是用户的。拥有每个原始联系人的帐户名称和类型可确保联系人提供商可以正确地将信息同步到Google通讯录等服务器。
您可以创建自己的帐户类型和帐户名称,并根据需要使用AccountAuthenticator服务进行身份验证,或者您可以验证用户的信息,但这与联系人无关。您可以使用未经过身份验证的帐户名称和类型创建原始联系人;帐户名称和类型不必存在于任何地方。它们必须是独一无二的。
答案 1 :(得分:0)
更准确地说,我的帐户有一个与我的应用相关联的唯一帐户类型。
通常,当您创建手机联系人时,可以将联系人链接到您的Google帐户。 所以,我不希望我的应用程序“链接”的帐户显示在帐户列表中,该列表可以链接到电话联系人。