QR码可能的数据类型或标准

Irf*_*ISH 10 qr-code ios

我正在开发一个用于扫描QR码的iOS应用程序.我成功地能够扫描并从QR码获取代码.

题:

我的问题是我可以从QR码中获得哪些可能的数据类型和格式?

在我搜索谷歌期间,我发现QR码可用于

  1. 联系数据
  2. 日历数据
  3. 网址
  4. 电子邮件地址
  5. 电话号码
  6. 短信
  7. 纯文本
  8. 地理位置

这是完整列表,是否有相同的标准来表示QR码中的上述数据?对于上述QR类型,生成QR码的方法相同.

在QR码中是否有任何生成和表示数据的标准方法?

Ste*_*nes 27

基本上,您的文本信息必须是可识别的:

有一个很好的总结在这里.

  1. 联系数据 - 使用MeCardvCard(更详细),例如:MECARD:Surname, First;ADR:123 Some St., Town, Zip Code, Country;EMAIL:some_name@some_ip.com;TEL:+11800123123;BDAY:19550231;; Gives: ExampleMeCard

  2. 日历数据 - 似乎尚未设置标准

  3. URL:使用标准格式说明符启动您的网址http://,例如:http://stackoverflow.com/questions/19900835/qr-code-possible-data-types-or-standards Gives: EXAMPLEURL

  4. 电子邮件地址 - 从mailto:SomeOne@SomeWhere.org给出开始: 示例邮件到

  5. 电话号码 - 从tel:例如开始tel:+1-212-555-1212给出: 电话号码示例

  6. SMS - 请参阅RFC 5724.

  7. 纯文本 - 只包括文本. 示例文本
  8. 地理位置 - 使用geo:lat,long,alt格式URI:geo:40.71872,-73.98905,100(Googles办事处上方100英尺)给出: 示例地理位置
  9. WIFI - (ssid是'abc',密码是'1234').对于WEP加密:WIFI:S:abc;T:WEP;P:1234;;.对于WPA/WPA2 : WIFI:S:abc;T:WPA;P:1234;;. 没有加密:WIFI:S:abc;T:nopass;P:1234;;.示例WIFI NoPass

以上所有示例都是使用命令行中的Python qrcode包生成的.

  • 这就是我想要的,谢谢!我无法用谷歌搜索它。 (2认同)