0
Bir C# uygulaması yapıyorum ve kullanıcı rehberlerinin bir listesini toplamak istiyorum (E-posta, Ad, soyadı). Doğrudan giriş kullanarak e-postalar dışındaki kişilerle ilgili tüm bilgileri çekebildim. Tüm kişileri ve onların e-postalarını almamın bir yolu var mı?Kişilerin e-posta adresini iCloud'dan alabilir miyim?
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);
}
E-posta adreslerine erişememenizin sebebi muhtemelen çok iyi. Bunun ne olduğunu tahmin edebilir misin? –
Onlara erişmeyi başardım, sorunun arkasındaki düşünce neydi? Güvenlik? Herkes kendi verilerine erişme hakkına sahiptir. – user2227904
Kendi e-posta adresinize erişmeye çalışıyorsunuz? –