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
自分のメールアドレスにアクセスしようとしていますか? –