web-dev-qa-db-ja.com

動的QRコードはどのように機能しますか?

このQRコードがあるので、印刷した後でもいつでも編集できます。たとえば、 このWebサイトを参照 は動的QRコードを提供します。

Screenshot of an offer for a dynamic QR code.

例:プレーンテキストのQRコードを作成する場合、QRコードのコンテンツを編集すると、独立したQRコードスキャナーがどのように違いを確認できますか? QRコード自体は印刷されるため、明らかに同じままです。

22
Murat Kaçiran

おそらく「動的」なQRコードは、最終的なリンク先URLの単なるエイリアスです

動的QRコードの概念は、主にURLなどに使用されているQRコードの世界に基づいています。 QRコード自体は常に静的です。

リンク先のサイトは、それをうまく説明していませんが、非常に単純です。データが静的か動的かに関係なく、QRコード形式は同じです。しかし、動的QRコードの場合、生成されたQRコードは短いURLの単なる「仲介者」です。 QRStuff.comで説明

  • 静的QRコード:実際のリンク先WebサイトのURLはQRコードに直接配置され、変更できません。
  • 動的QRコード:QRコードに短いURLが配置され、ユーザーは目的の宛先WebサイトのURLに透過的にリダイレクトされます。リダイレクト先URLは、QRコードの作成後に変更できます。

したがって、Google.comへのQRコードを作成する場合、静的QRコードはURLを直接エンコードしますhttps://www.google.com/ですが、動的QRコードはhttps://www.google.com/を次のような短いURLに変更します:https://example.com/iuyd9871

そうすれば、QRコードには常にhttps://example.com/iuyd9871埋め込まれたURLと(キーポイント)そのURLにアクセスしたときに何が起こるかを調整できます。そのQRコードがBingを指すようにしたい場合は、何を調整する必要がありますhttps://example.com/iuyd9871にリダイレクトされます。

つまり、動的QRコードの弱点は、その短いURLを管理するサービスに依存していることです。そのサービスがダウンしているか、何らかの理由で消えた場合、その「動的」QRコードは無効になり、役に立たなくなります。 URLは常にQRコード自体に埋め込まれているため、静的QRコードは常に機能します。

49
JakeGould

動的QRコードには、ジェネレーターのWebサイトにリンクする短いURLリンクが含まれています。このURLをたどると、短いURLに対して登録されているサイトにリダイレクトされます。動的QRコードを変更しても、実際にはQRコード自体は変更されません。リダイレクトを変更するだけで、ユーザーは別のサイトにアクセスできます。これはジェネレーターのWebサイトで行われます。

余談として:

私には、Uniにいる間にQRコードを手動で編集する友人がいました。

標準のQRコードにはある程度のエラー訂正が組み込まれているため、キャプチャした画像が優れていない場合でも、エンコードされた情報を抽出できます。上記のQRコードへの変更がエラー処理機能を超えない程度に残っている限り、それは機能します(読み取りの信頼性は低下する可能性があります)。したがって、動的でないQRコードは編集できませんが、編集は可能です。程度に。

5
Baldrickk

ほとんどの場合、ポインタのように機能します。

これが実際にQRコードが言っていることだとしましょう

https://www.example.com/askdfhaskj

askdfhaskjは、Webページへのポインターです。

そのWebページaskdfhaskjのコンテンツはいつでも操作できます。次に、ページの現在のコンテンツが表示されます。

それをbit.lyのように考えてください.

もちろん、アプリはリンクを表示せず、バックグラウンドですべての内部動作を非表示にします。

3
cybernard