Bt-teh.ru

БТ Тех
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Импорт контактов из outlook в iphone программно

Импорт контактов из outlook в iphone программно

Я хочу знать, можно ли импортировать контакты из outlook в iPhone через код. Я хочу реализовать функцию синхронизации, в которой пользователь может импортировать контакты из своего Outlook в свой iPhones. Если да, то какого подхода следует придерживаться?

2 ответа

  • Прием (перетаскивание) Outlook контактов в C#?

Я разрабатываю приложение, которое должно выполнить некоторую обработку контактов пользователя Outlook. В настоящее время я получаю доступ к списку контактов Outlook , повторяя результат MAPIFolder.Items.Restrict(somefilter) , который можно найти в Microsoft.Office.Interop.Outlook . В моем.

Итак, у меня есть список контактов в списке .csv, который выглядит так: То, что я пытаюсь сделать, это импортировать этот список в мой Outlook (Office 365). Я начал с создания пользовательских полей внутри Outlook. Но я обнаружил, что при импорте списка контактов невозможно использовать.

Существует два режима синхронизации.

Через iTunes и рабочий стол. Насколько мне известно, я не думаю, что можно программно вызвать iTunes и синхронизировать его, как это правильно должно быть. Так что делать там осталось не так уж много.

Если вы хотите синхронизировать с существующей учетной записью MS Exchange server, то у вас не так много вариантов, кроме как реализовать способ, на который указывает этот ответ .

Однако, если вам немного повезет, вы, возможно, сможете заставить его работать с небольшим количеством тычков -примерно с IMAP. Есть несколько библиотек, которые вы могли бы перепрофилировать. К сожалению, пока нет прямых решений, о которых я, по крайней мере, знаю, для достижения этой цели, и это, возможно, самый простой путь. Одна из таких библиотек : Remail . Еще один момент, который следует помнить, заключается в том, что некоторые библиотеки c также могут поддерживать iphone/cocoa, и неплохо было бы следить за некоторыми из них.

Все будет по-разному в зависимости от того, какую версию outlook вы используете, и от сервера email, к которому он подключается. Я предполагаю, что вы не подключаетесь к серверу exchange и не хотите использовать iTunes, поэтому лучшим вариантом для передачи контактов в iPhone будет настольное приложение, которое подключается к веб-сервису, который затем синхронизируется с приложением iPhone, которое может сбрасывать контакты в адресную книгу. Вам придется написать экспортер для вашей версии outlook (2003, 2007, 2010, 2011 все еще широко используются), поэтому, возможно, будет проще, если ваш пользователь откроет учетную запись gmail, а затем использует ее для отправки контактов на телефон.

Это может показаться запутанным, но единственными официальными способами синхронизации ваших контактов будут iTunes, icloud, active sync или google sync. Возможно, мне просто трудно понять, почему вы пытаетесь изобрести колесо здесь, так что, возможно, вы могли бы объяснить больше того, что вы пытаетесь сделать здесь.

Похожие вопросы:

Я использую outlook rest api и должен добавить тысячи контактов. Поэтому я ищу, как добавить диапазон контактов, кроме добавления каждого отдельно. Есть идеи?

В Outlook нам нужно было бы отключить редактирование контактов, которые были импортированы из внешнего источника (как часть нашей надстройки). Чтобы отличить такие контакты, мы ввели.

По сути, у меня есть база данных SQL Server (2008), которая содержит контактную информацию (среди прочего), и я хотел бы предоставить возможность просматривать эти контакты в Outlook. Outlook 2003.

Я разрабатываю приложение, которое должно выполнить некоторую обработку контактов пользователя Outlook. В настоящее время я получаю доступ к списку контактов Outlook , повторяя результат.

Итак, у меня есть список контактов в списке .csv, который выглядит так: То, что я пытаюсь сделать, это импортировать этот список в мой Outlook (Office 365). Я начал с создания пользовательских полей.

Я полностью потерялся здесь, мне нужен пошаговый пример того, как импортировать Outlook контакт на веб-сайт с помощью PHP и Javascript. MSDN документация не ясна, нет примера того, как реализовать.

Я интегрировал gigya в iPhone для входа в систему. Он отлично работает. Теперь мне нужно получить email контактов пользователя входа в систему. Как это сделать в iPhone программно?

Как я могу импортировать свой контакт с outlook 2010 года на IPhone ? У меня есть windows 7 x64 бит

Я хочу программно добавить контакт в список контактов iphone без использования ABNewPersonViewController. Я просто хотел бы передать параметры и получить ABRecordRef в качестве результата. Возможно.

У меня есть мои Outlook контактов, помеченных категориями. Я не нашел способа синхронизировать эту информацию с iPhone (iOS 6). Но что еще более важно, я не нашел места, где iOS хранит такую.

Способы синхронизации контактов iPhone с Outlook

На iPhone полная синхронизация контактов с Outlook выполняет с помощью стандартных инструментов, без применения дополнительного специального софта или особых хитростей. Чтобы синхронизировать контакты и другие данные, достаточно создать учетную запись Outlook и правильно настроить связь с iPhone.

Читать еще:  Бортовые компьютеры с регулировкой температуры включения вентилятор

Добавление учетной записи

Самый простой способ синхронизировать контакты с Outlook – добавить на iPhone учетную запись сервиса от Microsoft.

  1. Откройте настройки и перейдите в раздел «Почта, адреса, календари».
  2. Нажмите «Добавить учетную запись».

добавление учетной записи

добавление учетной записи

После добавления аккаунта Outlook на iPhone зайдите в его параметры и сдвиньте переключатель «Контакты» в положение «Включен». Начнется синхронизация контактов с Outlook.

Синхронизация через iTunes

Чаще всего пользователи используют для переноса контактов из iPhone в Outlook программу iTunes. В ней есть все необходимые инструменты для выполнения этой задачи.

  1. Подсоедините устройство к компьютеру.
  2. Откройте iTunes. Выберите модель смартфона в меню «Устройства».
  3. Зайдите на вкладку «Информация» и поставьте флажок «Синхронизировать контакты с».
  4. В перечне выберите программу Outlook и кликните «Применить».

через Itunes

При синхронизации нужно помнить, что iPhone воспринимает Outlook как библиотеку данных. Если в адресной книге на ПК нет записей, то телефон воспримет это как обновление на ноль и произведет удаление контактов. Поэтому при подтверждении желания синхронизировать информацию выбирайте пункт «Объединить данные» – тогда синхронизация пройдет в обе стороны.

Если включена синхронизация контактов с iCloud, то синхронизировать их через iTunes не получится. В этом случае используйте следующий метод, позволяющий скопировать контакты в Outlook.

iCloud для компьютера

Вместо iTunes можно использовать клиент iCloud для компьютера. В нем синхронизация контактов выполняется несколькими простыми действиями:

  1. Скачайте программу iCloud для Windows.
  2. Установите приложение и перезагрузите ПК. Авторизуйтесь, используя Apple ID, чтобы синхронизировать данные с компьютером.

Чтобы синхронизация контактов с iPhone в Outlook прошла успешно, убедитесь, что на устройстве выставлены необходимые параметры. Откройте настройки, раздел «iCloud» и проверьте, включена ли синхронизация контактов с облачным хранилищем – для выполнения этой задачи переключатель «Контакты» должен находиться в положении «Включен».

включение синхронизации контактов по ICloud

включение синхронизации контактов по ICloud

После подтверждения того, что контакты iPhone хранятся на iCloud, можно синхронизировать их с Outlook. Для этого нужно в программе iCloud для Windows отметить пункт «Почта, контакты, календари и закладки» с Outlook и нажать «Применить».

Синхронизация через iCloud не работает

Если синхронизировать контакты через iCloud не удается, убедитесь, что авторизация на iPhone и компьютере выполнена с помощью одного Apple ID. Кроме того, обратите внимание на объем данных: если он превышает предел, то данные не будут обновляться. Ограничения по контактам выглядят следующим образом:

допустимые параметры хранения контактов

допустимые параметры хранения контактов

Если объем данных не превышает пределы, но синхронизация не работает, убедитесь, что на устройстве учетной запись для контактов выставлен профиль iCloud.

  1. Откройте настройки, перейдите в раздел «Контакты».
  2. Нажмите «Учетная запись по умолчанию».
  3. Выберите iCloud.

Кроме того, попробуйте зайти в настройки iCloud и выключать, а затем включить обратно синхронизацию данных. Если это не поможет, ищите причину ошибки на компьютере.

  1. Запустите iCloud для Windows.
  2. Снимите флажок синхронизации почты, календарей и контактов с Outlook, нажмите «Применить».
  3. Верните флажок на место, снова нажмите «Применить».

Если это не помогло, проверьте надстройку iCloud Outlook Add-in. Для этого:

  1. Раскройте меню «Файл». Зайдите в «Параметры».
  2. Щелкните по пункту «Надстройки» слева.
  3. В разделе «Активные надстройки» найдите и включите iCloud Outlook Add-in.

Активные настройки Outlook

Активные настройки Outlook

В версии Outlook 2007 надстройка включается через Центр управления безопасностью. Если это не помогает решить проблему, обратитесь в техническую поддержку Apple.

    Информация была полезной?

Не забывайте читать комментарии, там тоже много полезной информации. Если на ваш вопрос нет ответа, а на более поздние комментарии есть ответ, значит ответ на ваш вопрос содержится в статье, уважайте чужое время.

Как сохранить контакты Exchange на iPhone после ухода из компании?

Главная » Как сохранить контакты Exchange на iPhone после ухода из компании?

Вы недавно покинули или сменили место работы, а ваши контакты iPhone «привязаны» к старой учетной записи Exchange? Данная статья расскажет, как сохранить ваши контакты Exchange на iPhone, удалив при этом учетную запись Exchange.

Для того, чтобы сохранить контакты Exchange на iPhone, сначала нужно создать резервную копию ваших контактов iPhone на вашем компьютере в формате vCard с помощью CopyTrans Contacts. Для этого:

Загрузите CopyTrans Contacts с этой страницы:
Сохранить контакты Exchange на iPhone

Установите программу. Если вам нужна помощь с установкой CopyTrans Contacts, пожалуйста, обратитесь к этой статье

save exchange contacts to iphone

Запустите CopyTrans Contacts и подсоедините ваш iPhone. Подождите, пока загрузятся все данные вашего iPhone. Вы увидите, что в левом окне появились контакты Exchange, помеченные значком крестика

keep exchange contacts on iphone

Выберите контакты Exchange, поставив галочку напротив нужного контакта. Если же все контакты вашего iPhone являются контактами Exchange, то поставьте галочку напротив заголовка «Контакты». Нажмите на кнопку «Экспорт контактов»

exchange contacts delete iphone

В появившемся окне нажмите на «iPhone, iPad и iPod Touch (многократные .vcf файлы)

export exchange contacts

Выберите место на вашем ПК, куда вы хотите временно экспортировать контакты вашего iPhone

iphone contacts save exchange

Выбранные контакты теперь сохранены на вашем ПК в формате файлов vCard с расширением .vcf. Далее, отсоедините ваш iPhone и закройте CopyTrans Contacts

remove exchange iphone

Теперь вы можете спокойно удалить свою учетную запись Exchange из iPhone без опасения потерять ваши контакты Exchange

Как только ваши контакты Exchange удалены из iPhone, снова запустите CopyTrans Contacts и подключите свой iPhone. Нажмите на кнопку «Импорт контактов»

save exchange contacts to iphone from file selection

Выберите «Из файла (все форматы контактов)»

disable exchange account iphone

Затем выберите место на вашем ПК, где вы ранее сохранили контакты Exchange

save exchange contacts iphone

Ваши контакты Exchange будут импортированы обратно на ваш iPhone

CopyTrans Contacts делает возможным сохранение контактов Exchange на iPhone даже после того, как вы покинули компанию и вам необходимо удалить учетную запись Exchange с вашего iPhone.

Сохранение контактов Exchange на iPhone: видеоруководство YouTube

CopyTrans, последнее обновление 23 декабря 2020 .
© CopyTrans 2004 — 2021.
Все права защищены (ch5).

Обменные контакты не отображаются в iCloud

На моем iPad и iPhone у меня есть несколько учетных записей электронной почты: три Gmail и одна учетная запись Exchange. Я перестал использовать учетную запись Exchange и попытался удалить ее с iPhone, но также все мои контакты были удалены. На iPad учетная запись Exchange все еще настроена, и контакты все еще там.

Есть ли способ перенести все контакты в iCloud и снова распространить его на iPhone (и на моем MacBook)?

Данные, хранящиеся в iCloud, не будут взаимодействовать с вашими данными Microsoft Exchange, а ваши данные Exchange не будут взаимодействовать с данными iCloud.

Думаю, я поделюсь, как я это сделал, так как я новичок в iPhone, iCloud. Я нашел другие учебники, которые касались iTunes и тому подобное, но я не хотел хлопот.

Требования — учетная запись Gmail и действительная учетная запись iCloud (Apple ID)

Перейти к своим контактам Google

Нажмите меню Дополнительно> Экспорт

Выберите группу или все ваши контакты, которые вы хотите экспортировать, в зависимости от того, что вы предпочитаете.

Выберите формат vCard и нажмите кнопку «Экспорт».

Теперь у вас будет файл contacts.vcf, который был загружен на ваш компьютер. Положите его на рабочий стол, если хотите.

Переименуйте contacts.vcf в yournamehere.vcf (пример: stephan.vcf)

Войдите в iCloud. www.icloud.com

Нажмите Контакты Важное примечание: убедитесь, что в списке нет контактов перед импортом, иначе это может не сработать. Страница должна быть пустой.

Перетащите файл .vcf в окно «Все контакты». Страница будет выделена синим прямоугольником при перетаскивании на нее файла .vcf. Подожди немного. (Для импорта потребовалось около 8 секунд. У меня всего 136 контактов.)

На вашем iPhone перейдите в «Настройки»> «iCloud» и убедитесь, что «Контакты» включены.

Единственной проблемой, с которой я столкнулся, были фотографии моих контактов, которые не были перенесены. Думаю, ничего страшного, потому что это было легко. Дайте мне знать, если это помогло.

Не будет автоматической синхронизации между Exchange и iCloud. Вы можете вручную импортировать контакты в iCloud. Есть разные способы сделать это, в зависимости от множества факторов:

Если у вас есть Microsoft Outlook с доступом к той же учетной записи Exchange:

Экспортируйте все контакты как vcf (некоторые советы здесь: Экспорт Outlook )

Импортируйте в iCloud, следуя второй части этого ( Macrumors )

Если у вас нет Microsoft Outlook, вы все равно можете экспортировать их с iPad в файл, который вы можете импортировать в iCloud по ссылке выше. Попробуйте это приложение (« Экспорт контактов» ) или посмотрите, сможете ли вы синхронизировать его с компьютером с помощью iTunes (однако я сомневаюсь, что оно будет синхронизироваться с учетной записью Exchange для этой цели).

сложно . но у меня все получилось . вот оно. Тебе понадобится:

  • Outlook 2010 на ПК
  • Аккаунт Gmail
  • Учетная запись iCloud.

Чтобы иметь возможность импортировать карты Outlook .vcf в iCloud, вы не сможете сделать это напрямую. Вам необходимо выполнить экспорт из Outlook, затем импортировать в свою учетную запись Google, а затем экспортировать из учетной записи Google в формате * vCard (для импорта в адресную книгу Apple или другое приложение). Там вы сможете получить все ваши контакты Outlook, в том виде, как они есть, в вашу учетную запись iCloud. Существуют некоторые ограничения, поскольку Outlook не позволяет экспортировать несколько vCard одновременно, а Google не позволяет импортировать несколько vCard одновременно. Вот инструкции, чтобы получить этот переход:

  1. В Outlook 2010 перейдите в «Файл»> «Параметры»> «Почта» и в разделе «Создание сообщений» выберите «Простой текст» в раскрывающемся списке, а затем нажмите «ОК». Это очень важно , чтобы следующий шаг работал.
  2. Теперь перейдите к контакту, нажмите Command ⌘ + A ( Ctrl ⌃ + A для пользователей Windows). Это выберет все ваши контакты. Затем перейдите на ленту и в разделе «Поделиться», где написано «Переслать контакт», щелкните раскрывающийся список и выберите «Как визитные карточки» (если вы не выполните первый шаг, Outlook потерпит крах при попытке создать изображения визитных карточек для каждого контакта в сообщении электронной почты).
  3. Если вы все сделали правильно, теперь у вас открылось новое окно электронной почты со всеми вашими vCards в качестве вложения. Выберите все Vcards и скопируйте.
  4. Создайте папку и сохраните все vCards в папке.
  5. Пора объединить все vCards в одну, чтобы их можно было загрузить в вашу учетную запись Gmail, следуйте приведенным здесь инструкциям .
  6. Как только вам удалось создать один единственный файл .vcf со всеми вашими контактами (не пытайтесь открыть его, потому что вы ничего не увидите), перейдите в свою учетную запись Gmail и импортируйте их. Для этого в левом верхнем углу экрана в 3-й строке вы увидите слово «Gmail». Нажмите на выпадающий список и выберите Контакты. Двигаясь по той же строке, перейдите к пункту «Дополнительно», щелкните раскрывающийся список и выберите «Импорт контактов», затем выберите файл .vcf и вуаля, ваши контакты теперь находятся в Gmail.
  7. Теперь мы будем экспортировать контакты. Выберите Все контакты (если у вас более 100 контактов, вам нужно будет сделать это из 3 или 4 частей, выбрав не более 100 контактов для экспорта), затем нажмите «Еще» и выберите «Экспорт контактов». Используйте последний вариант, формат * vCard (для импорта в Apple Address Book или другое приложение).

Это даст вам файлы VCF со всеми контактами в формате, который iCloud примет без проблем, а затем просто синхронизируйте ваше устройство iOS, и все.

Не пытайтесь экспортировать CSV-файл из Outlook для импорта в Gmail, поскольку он будет сбрасывать большую часть контактной информации в заметки вместо полей. Я надеюсь, что это работает для вас всех, как это работало для меня.

У меня нет учетной записи Google, ни Windows-компьютера с Outlook.

Я использую iOS 9, и мой iPhone был связан с сервером Exchange моей работы (2010 — версия 14) со всеми моими личными контактами.

Я купил новый Macbook и хотел связать свои iMessages на Macbook с контактами моих телефонов, но я не хотел связывать свой персональный компьютер с сервером Exchange моей работы.

Итак . это были шаги, которые я предпринял, чтобы переместить мои контакты из Exchange в iCloud.

Войдите в веб-интерфейс OWA сервера Exchange (обычно https://your.exchangeserver.com/owa ).

Нажмите на контакты на левой стороне.

На правой стороне должен быть ваш список контактов. Выберите их (я должен был сделать это за 3 группы, потому что жаловался, когда выбрал слишком много). Щелкните правой кнопкой мыши и выберите «Вперед как вложение». Он прикрепил их все как отдельные вложения, по 1 .vcf каждый. Я отправил электронное письмо самому себе.

Когда я получил все электронные письма, я сохранил все вложения в каталог.

Теперь . на телефоне, в Настройках приложения-> Почта, Контакты, Календари я зашел в свою учетную запись Exchange и отключил синхронизацию контактов. Он сказал мне, что удалит все мои контакты Exchange на телефоне, и когда я согласился, он сделал.

Итак, теперь у меня не было контактов.

На моем MacBook я зашел на iCloud.com и нажал «Контакты».

Из Finder в качестве теста я перетащил один файл .vcf на 2-ю панель слева (где находится список контактов). Ввозили нормально.

Но перетаскивание больше 1 всегда приводило к ошибке импорта (сообщение об ошибке было что-то вроде «плохие данные в поле»).

Я не хотел импортировать 188 файлов, по одному за раз. Я хотел сделать их все сразу. Читая в Интернете, я подозревал, что iCloud может импортировать более 1 записи на файл, поэтому я объединил их все в 1 файл.

Для этого я открыл терминал и изменил каталог, в который я сохранил файлы .vcf. Затем я запустил это:

Затем я перетащил all_contacts.vcf в панель списка контактов iCloud.com, и он полностью импортировал все 188. Даже фотографии моих контактов.

На моем телефоне я зашёл в «Настройки приложения» -> «Почта», «Контакты», «Календари», затем выбрал учетную запись iCloud. Я включил синхронизацию контактов, и все они были там.

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector