我正在尝试使用pyqrcode库生成vCard QR码,但我不知道该怎么做。
我已经阅读了5次他们的文档,但关于vCard却什么也没说,只有URL和互联网,我只能找到关于wifi的信息。有人知道我该怎么做吗?
我想制作一个vCard QR码,然后将其显示在django网页上。
答案 0 :(得分:0)
让我们说:
我们有两个库:
流量:
a。从“某些”网站生成QR img:
网站发送JSON信息=>从JSON获取信息,并使用vobject进行序列化以获得vcard字符串=> pyqrcode.create(vcard字符串)
b。显示来自QR img的人类可兑换信息:
pyqrcode读取QR img(从a。创建)=>使用vobject反序列化以获取JSON =>在网站上显示解析JSON的信息。
或...使用vobject反序列化后,您可以编写.vcard文件
答案 1 :(得分:-1)
data ='''BEGIN:VCARD
版本:3.0
N:姓;姓
FN:显示名称
ORG:EVenX
URL:URL HERE
EMAIL:SOME@EMAIL.COM
TEL; TYPE =语音,工作,偏好:+49 1234 56788
ADR; TYPE = INTL,工作,邮政,包裹:;; Wallstr。 1;德黑兰;; 12345;伊朗
END:VCARD '''