是否可以通过扫描二维码将联系人添加到用户通讯录?

Is it possible to add the contact to the users address book by scaning QR Code?

我的应用可以生成二维码。我想与另一个人分享。是否可以生成带有一些用户信息的二维码?当有人扫描它时,它会保存在用户通讯录中。

有一种叫做 vCard 格式的东西,我想这对你有帮助。

这是一个小例子:

name = 'Carlos Sainz'
phone = 'xxxxxxxxx'
string_for_qr = f"BEGIN:VCARD\nVERSION:2.1\nFN:{name}\nTEL;CELL:{phone}\nEND:VCARD" 

如果您使用字符串“string_for_qr”创建 QR 码,那么当您扫描 QR 码时,您的 phone 将显示带有保存选项。 抱歉我的英语不好。