Появилась потребность в синхронизации контактов телефона с Российскими сервисами.
Мы будем настраивать синхронизацию контактов своего Android телефона или iPhone с Яндекс аккаунтом. Для этого необходимо осуществить перенос своих контактов из Google или iCloud в файл vCard (*.vcf), затем загрузить полученный файл в свой Яндекс аккаунт с помощью программы DAVx5.
Экспорт контактов из Google
Обязательно делаем синхронизацию контактов телефона с Google перед началом экспорта контактов для того чтобы не потерять недавно добавленные контакты.
Переходим в настройки телефона и жмем на кнопку Аккаунты
Нажимаем на свой аккаунт Google
Нажимаем синхронизировать
Открываем Google Контакты
Нажимаем кнопку Экспортировать
Обязательно выбираем vCard (для приложения Контакты на устройствах IOS) и нажимаем Экспортировать
Сохраняем скачанный файл contacts.vcf в надежное место.
Экспорт контактов из iCloud
В приложении «Контакты» на сайте iCloud.com выберите необходимый контакт из списка контактов. Если необходимо экспортировать несколько контактов, нажмите и удерживайте клавишу Command (на компьютере Mac) или Control (на ПК с Windows), а затем нажмите каждый контакт, который необходимо экспортировать.
Нажмите Экспорт справа, затем выберите «Экспорт vCard». В случае выбора нескольких контактов приложение «Контакты» экспортирует их все в одну карточку vCard.
Совет. Все контакты можно экспортировать в виде карточек vCard, чтобы использовать их в качестве резервных копий. Нажмите три точки на боковой панели, затем нажмите «Выбрать все контакты» и следуйте приведенным выше инструкциям для экспортирования карточки vCard.
Импорт контактов в Яндекс
Открываем Контакты
Нажимаем в верхнем меню раздела Контакты кнопку Ещё, выбираем пункт Загрузить контакты из файла, выбираем ранее экспортированный из Google contacts.vcf vCard-файл и жмем кнопку Сохранить.
Синхронизация контактов с Яндекс
При первой синхронизации контакты появятся в Яндекс.Почте в группе Контакты с телефона при соединении с интернетом (группа создается автоматически при первой синхронизации). Чтобы контакты Яндекс.Почты появились на мобильном устройстве, добавляем их в эту группу.
Внимание. Из адресной книги мобильного устройства синхронизируются только те контакты, которые при создании были сохранены в учетную запись CardDAV. Те контакты, которые были сохранены в память смартфона или другую учетную запись, не будут синхронизированы с Яндекс.Почтой.
Контакты синхронизируются по протоколу CardDAV. CardDAV — это интернет-протокол, который позволяет синхронизировать с мобильным устройством адресные книги. Учетную запись CardDAV можно настроить стандартными средствами смартфона или с помощью стороннего приложения.
Создаем пароль приложения
Открываем страницу Управление аккаунтом в Яндекс ID.
В разделе Безопасность, выбираем Пароли приложений.
Выбираем тип приложения Контакты и придумываем название пароля. Например, указываем название приложения, для которого мы создаем пароль. С этим названием пароль будет отображаться в списке.
Ограничение. Созданный пароль можно увидеть только один раз. Если вы ввели его неправильно и закрыли окно, удаляем текущий пароль и создаем новый. Поэтому сохраняем пароль в надежном месте для дальнейшего ввода на телефоне.
Настраиваем приложение для синхронизации контактов Android с Яндекс аккаунтом
Скачиваем и устанавливаем приложение, которое может работать с протоколом CardDAV, например DAVx5 из F-Droid (в F-Droid все приложения бесплатны и используют открытый исходный код, можно смело обновлять все приложения оттуда не боясь новых санкций).
Заходим на сайт https://f-droid.org/ с мобильного браузера и нажимаем на кнопку Cкачать
Соглашаемся со скачиванием
Открываем скачанный установочный файл F-Droid
Разрешаем установку из неизвестных источников
Нажимаем кнопку Установить
Запускаем приложение F-Droid, дожидаемся обновления репозиториев и нажимаем кнопку Поиск.
В поиске набираем DAVx и скачиваем программу DAVx5
Скачиваем программу и снова подтверждаем установку из неизвестных источников по аналогии с установкой F-Droid и запускаем приложение DAVx5
Открываем приложение и предоставляем ему все доступы.
В приложении жмем + в правом нижнем углу.
В списке Добавить аккаунт выбираем пункт Войти с URL и именем пользователя.
Указываем следующие параметры:
Базовый URL: carddav.yandex.ru
Имя пользователя: ваш_логин@yandex.ru
Пароль: пароль приложения, созданный на предыдущем шаге
Нажимаем Войти → Создать аккаунт.
Добавляем контакты из Почты в контакты телефона
Создаем на мобильном устройстве новый контакт с любым именем — при создании в разделе Сохранить в аккаунте выбираем CardDAV.
Потянем экран вверх в приложении DAVx5 или нажмем кнопку синхронизации, чтобы синхронизировать адресную книгу.
Откроем страницу Контакты в сервисах Яндекс и добавим нужные контакты в группу Контакты с телефона.
Откроем приложение Контакты на мобильном устройстве и потянем экран вверх в приложении DAVx5 или нажмем кнопку синхронизации, чтобы повторно синхронизировать адресную книгу.
Синхронизация контактов IOS (iPhone или iPad) с Яндекс аккаунтом и добавление учетной записи CardDAV
Примечание. Инструкция подходит для устройств с iOS версии 14. В других версиях некоторые шаги могут отличаться.
Откроем меню Настройки → Контакты → Учетные записи.
Нажмем кнопку Новая учетная запись.
В списке выбираем пункт Другое.
Выбираем пункт Учетная запись CardDAV.
Указываем следующие параметры:
Сервер: carddav.yandex.ru
Пользователь: ваш_логин
Пароль: пароль приложения, созданный на предыдущем шаге
Нажимаем Далее.
Добавим контакты телефона в CardDAV
Откроем меню Настройки → Контакты и выбираем учетную запись carddav.yandex.ru по умолчанию.
Добавим контакты из Почты в контакты телефона
Создаем на мобильном устройстве новый контакт с любым именем, откроем приложение Контакты на мобильном устройстве, потянем экран вниз, чтобы повторно обновить адресную книгу. Откроем страницу Контакты в сервисах Яндекс и добавим нужные контакты в группу Контакты с телефона. Откроем приложение Контакты на мобильном устройстве и потянув экран вниз обновим адресную книгу.
Примечания
Если группа Контакты с телефона отсутствует, создаем любой новый контакт с телефона с использованием DAVx5 и проводим синхронизацию. Группа Контакты с телефона будет создана и мы увидим в ней ваш новый тестовый контакт.