gpt4 book ai didi

ios - QR Code 可能的数据类型或标准

转载 作者:技术小花猫 更新时间:2023-10-29 10:56:50 26 4
gpt4 key购买 nike

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

问题:

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

在谷歌搜索中,我发现二维码可以用于

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

这是完整的列表吗?是否有相同的标准来表示二维码中的上述数据?以上二维码生成方法同上。

有没有标准的方法来生成和表示 QR 码中的数据?

最佳答案

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

有一个很好的总结here .

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

  2. 日历数据 - iCalendar有两种格式(.ics) & vCalendar (.vcs)。这些格式还可以包括位置、警报、待办事项等。请注意这些都是冗长的格式,您最好使用短网址到文件格式的在线文件扫描的人需要有互联网连接并且愿意相信二维码不会做任何坏事。 Linda70th

  3. URL:以标准格式说明符开头您的 url,例如 http://,例如:http://stackoverflow.com/questions/19900835/qr-code -可能的数据类型或标准给出: ExampleUrl

  4. 电子邮件地址 - 以 mailto:SomeOne@SomeWhere.org 开头给出: Example Mail To

  5. 电话号码 - 以 tel: 开头,例如电话:+1-212-555-1212 给出: Example Tel No

  6. 短信 - 查看 RFC 5724 .

  7. 纯文本 - 只包含文本。 Example Text

  8. 地理位置 - 使用 geo:lat,long,alt 格式 URI:geo:40.71872,-73.98905,100(Google 办公室上方 100 英尺)给出: Example Geolocation

  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;;Example WIFI NoPass

以上所有示例都是使用 Python 生成的qrcode从命令行打包。

关于ios - QR Code 可能的数据类型或标准,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19900835/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com