问题标签 [vcf-vcard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vcf-vcard - vCard 解析不同的参数
我需要编写一个 vCard 解析器。现在的问题是我得到的 Vcard 可以有 n 个参数,比如说 TEL;CELL:123 或 TEL;CELL;VOICE:123 或 TEL:HOME;CELL;VOICE:123 现在我如何获得这种格式真的取决于我的来源(可能多种多样)。现在我需要制作一个通用阅读器,它可以识别所有这些不同的参数集可以映射到单个字段(在本例中为手机号码),但发送此信息的方式因所有来源(谷歌、MS、诺基亚)而异. 有人可以就如何处理这种情况提出任何建议吗
java - 使用 Cardme Java 创建 VCard
您好我正在尝试使用 Cardme API 在 Java 中创建一个 vcard (.vcf) 文件。我可以保存一个 .vcf 文件,但它没有内容并且是空的。请在下面找到我的代码,
感谢解决此问题的任何帮助。
localization - 从数据库字段本地化邮政/物理地址显示
谁能指出我使用某种可解析的标准词汇作为地址部分的国际邮政/住宅/送货地址格式模板列表?
理想的列表包含一个国家代码,然后是一个使用可替换标记的格式,这样我就可以将数据库地址字段替换为模板,以生成可以以本地格式打印的内容。
例如
背景:我曾经有一个简单的自由文本字段来接受地址。移动以支持 vCard 下载,这需要将地址分解为特定字段。没关系:我们可以进行迁移。我正在寻找一种以“正确”顺序为每个国家/地区显示字段的方法。感谢您的帮助!
mobile - 是否可以通过 SMS 将联系信息发送到任意手机?
我正在开发一个通过短信向客户发送数据的应用程序。我想做的是向客户发送一条欢迎短信,其中包含我的联系信息,格式可以只是“点击添加”,因为没有更好的术语。
如果无法跨手机平台执行此操作,是否有资源显示如何为最常见的手机执行此操作?
android - 如何在 Android 中发送 vcard/contacts/?vcf var SMS 或 MMS?
我想修改可以通过MMS或SMS发送(联系人/vcard/.vcf文件)的Android源代码,Android默认方式是通过蓝牙。我找到了很多方法,但都行不通。我知道vcf格式是这样的:
我通过 SMS 将此字符串作为普通消息发送。部分安卓手机可以识别为联系人,但是大部分安卓手机无法识别,不知道怎么通过彩信发送联系人。
android - Android 导出 vcard 和 android.pim 类
我正在寻找一种将联系人转换为 VCard 字符串的内置方法。我发现VCardBuilder和VCardComposer类位于android.pim.vcard包中。Eclipse 导入时找不到这个包,官方文档也没有提及。
如何导入和使用这些类?或者是编写我自己的 Vcard 导出器的唯一选择?
问候
flash - 电子名片导入/导出?
我有一个 Adobe Air 应用程序,我正在尝试构建一种导入和导出 vCard 的方法。我想知道是否有一种简单的方法,或者有没有人知道任何可以指导我的事情。
问候,
php - 在 PHP 中格式化 VCard
我正在尝试通过 PHP 生成一个 VCard,然后他们通过电子邮件将其发送给用户。我用硬编码数据编写了一个初始脚本,但最终结果将填写来自 MySQL 的 VCard。
当将 VCard 与合法 VCard(从另一个站点下载并测试)并排查看时,它们看起来几乎相同,但是当我尝试导入生成的 VCard 时,它显示没有数据。实际上,如果我在手机上打开它,它甚至不会识别出它是一张电子名片,而是将我发送到一个损坏的谷歌文档。
我从维基百科借了一些代码来格式化电子名片,一切似乎都很好。您在我的格式中看到任何错误吗?我尝试了不同的换行符 - 无济于事。想法?
这是我的代/邮件的代码:
更新1:这让我更加困惑,但也许它会帮助你调试。我已经将我(坏的)生成的 VCard 下载到了我的计算机上,以及从不同网站下载的好的 VCard。正如预期的那样,我生成的一个打开时没有数据,但是好的一个可以正常工作。然后,我创建了第三个扩展名为 .vcf 的空文件,并将我的(坏)文件中的文本复制到该空文件中。我打开了那个文件,所有数据都显示得很完美。为了进一步测试,我将好的 VCard 文件中的文本复制到我的坏文件中,但它仍然打开时没有数据。所以,它似乎是关于编码或我不理解的其他文件的东西。这不是权限 - 这都是相同的。
更新 2:我更改了我的 PHP,以便它会迫使我下载 VCard 以及通过电子邮件发送它。下载的文件打开得很好,所以错误发生在我如何编码(正确的词?)文件,或者 GMail 如何解释它。
更新 3:已修复:想通了。我不确定为什么会这样——因为我在那里找到的所有其他教程都说相反——但有一些关键的变化。首先,我将电子邮件的编码从 base64 更改为 8bit,并将附件内容更改为传递给 email 函数的字符串(因此它是 8bit 格式,而不是 64)。这使得 VCard 在我的桌面上有效且可读。为了让它在我的 android 上读取,我必须将 $fileatt_type 变量更改为“text/x-vcard”,否则 Gmail 会认为它是一个文档。
php - vCard 通过 php 传播来自 dB 的信息
好吧,就像一个笨蛋,我认为这很容易。
我们有一个包含客户详细信息的弹出窗口,看起来像一个 vCard(但样式很重),所有这些都通过我们的数据库动态传播。
所以我只是想是的,不用担心,我们可以在 vcard 中使用 php,并解析相关信息 .. 以便 wneh 用户单击 d/l 链接,他们可以获得正确的 vCard 详细信息。
嗯,不,很难找到有关 vCard 等的信息。
所以这里是 vcard.vcf 的一个片段
示例 TEL 在我们的 php 中呈现,如下所示:<?=$r['tel'];?>
那么我们如何在 vcard 中获取 php 以使其可用.. 任何提示表示赞赏。
ruby-on-rails - 为什么我在 rails 2 中使用 vpim 出现编码错误?
我收到以下错误:
它适用于其他电子名片。数据看起来正确——应该是一封电子邮件:
这是一个示例 vcard,当有一封电子邮件时它会爆炸……我所做的修复它是手动删除第二封电子邮件,但这很痛苦:
这是我使用回形针和 vpim 的控制器: