0
Я создаю приложение C#, и я хочу собрать список пользовательских контактов (электронная почта, имя, фамилия). Используя прямой логин, я смог получить всю информацию о контактах, кроме писем. Есть ли способ получить все контакты и их соответствующие письма?Могу ли я получить адрес электронной почты от iCloud?
public void GetContacts(iCloudContactSortOrder sortOrder = iCloudContactSortOrder.FirstName)
{
if (!IsConnected)
throw notConnectedException;
// Set sort order
ContactsSortOrder = sortOrder;
// Create client
NetClient netClient = new NetClient(sessionCookies, ICLOUD_HOME_URL, ICLOUD_HOME_URL);
// Post client context data to the servers.
string strResult = netClient.GET(ContactsMeCardUrl);
ContactsMeCard = Deserialize<iCloudContactsMeCard>(strResult);
// get contacts list.
strResult = netClient.GET(ContactsStartupUrl);
lastContactsResponse = Deserialize<iCloudContactsContactsResponse>(strResult);
}
Возможно, есть очень веская причина, по которой вы не можете получить доступ к адресам электронной почты. Сможете угадать, что это? –
Мне удалось получить к ним доступ, что вы думали по этому вопросу? Безопасность? Каждый имеет право доступа к своим данным. – user2227904
Вы пытаетесь получить ... свой собственный адрес электронной почты? –