我需要在我的应用程序中显示联系人,并与WahtsApp等实例消息传递应用程序建立连接,因此我将此代码添加到我的应用程序中,但我无法从中找到帐户类型。
var contacts = await Device.Contacts.GetAll();
foreach (var contact in contacts)
{
// find contacts has connection with other applications
}
发布于 2017-05-11 22:42:34
要获取联系人的帐户类型或帐户id,您可以在联系人信息中使用InstanceMessaging属性,如需了解更多信息,请参阅下面的链接。
var contacts = await Device.Contacts.GetAll();
foreach (var contact in contacts)
{
if (contact.InstantMessagingAccounts.Any())
{
var connections = contact.InstantMessagingAccounts;
}
}
对于获取服务,您可以使用userId,对于帐户类型,您可以使用UserId属性。
http://zebble.net/docs/accessing-device-contacts
免责声明:我是Zebble项目的贡献者,从事技术支持工作。
https://stackoverflow.com/questions/43911424
复制相似问题