Как я могу преобразовать строку в файл .vcf? - PullRequest
0 голосов
/ 22 апреля 2020

Как я могу преобразовать это в файл vcf?

BEGIN:VCARD
VERSION:3.0
FN:Nicolas Rizzo
MAIL;TYPE=home:nizzoeh@hotmail.com
END:VCARD

Я сгенерировал вышеупомянутую VCard, выполнив это:

j = vobject.vCard()
        o = j.add('fn')
        o.value = rowr.name

        o = j.add('mail')
        o.type_param = "email"
        o.value = rowr.email

        vcard = j.serialize()

В моем html У меня есть это, но я знаю, что это не работает

  <a href="'data:text/vcard'" download="vcard.vcf">Download</a>

Когда я нажимаю на ссылку, он загружает файл VCF. Когда я открываю его, он перенаправляет меня в приложение для контактов и выдает ошибку: «Не найдено импортируемых карточек». Это потому, что я не установил никакой информации ни на одной VCard. Я хотел бы знать, как я могу установить / создать VCard с информацией, имеющейся в моей базе данных SQLAlchemy (имя, адрес электронной почты, номер телефона, веб-сайт и т. Д. c.). Я использую Flask. Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...