1

この質問が少しローエンドである場合は、事前にお詫び申し上げます。私は技術に精通した4分の1にすぎません。

私は NFC 対応の名刺を作成しようとしており、Mifare 1K と互換性のある超軽量のカードをいくつか試しています。私はSamsung GS3経由でタグライターアプリを使用してデータをエンコードしており、うまく機能しているようです(つまり、連絡が発生すると、GS3は連絡先カードを追加したいメールアカウントをシームレスに尋ねます。特定のアプリをインストールする必要はありません。 .

私の質問は、上記の GS3 で発生したのと同じタイプの結果を、必然的に NFC が有効になったときに他の電話フォーマット (つまり、Blackberry、Windows phone、および次の I-phone) で可能にする連絡先データのユニバーサル フォーマットに関するものです。私は .VCF または Vcard がユニバーサル形式であると読んでいますが、この形式の連絡先カードを使用して mifare カードをエンコードし、GS3 で読み取ろうとすると、使用するアプリケーションを電話が尋ねてきます。タグリーダーアプリなどを使用せずに、すべての電話を処理してユーザーがデータを保存する場所を尋ねることができる、使用できる形式はありますか?

ありがとうブラッド

4

1 に答える 1

0

残念ながら、NFC タグの vCard に共通のフォーマットはありません。これに最も近いのはMIME、NDEF ペイロード内でタイプを使用し、vCard 仕様を参照することです。このアプローチの問題点は、携帯電話の OS またはメーカーごとに実装方法が異なる可能性があることです。

詳細は、NFC の標準化団体である NFC フォーラムが vCard を として明示的に定義していないことにありWell Known Typeます。データが NFC タグに保存される形式は と呼ばれNDEFます。NDEF 仕様は、構造をレイアウトし、、、、およびその他を選択するためのフィールドを提供TNFます。これらの値は、どのアプリケーションが NDEF データを処理する必要があるかに対応します。の場合、通常、ネイティブ アプリケーションはそれをどう処理するかを認識しています (これが求められていることです)。ただし、WKT は現在、次の構造のみを指定しています。WKFMIMEEXTTNFWKT

NDEFの基本

  1. 文章
  2. URI
  3. スマートポスター
  4. 引き渡す
  5. ジェネリック コントロール
  6. サイン

vCardがないWKTため、Samsung の GS3 アプリが行っているのはMIME型の使用です。MIMENDEF と同様の構造を持っていますが、NFC フォーラムによって管理されていないため、Windows、Blackberry などは、vCard 構造を別の方法で (EXTたとえば、タイプを使用して) 実装することを選択しても、NFC フォーラムに準拠している可能性があります。

NDEF の詳細については、こちらを参照してください。

于 2014-10-30T17:53:10.743 に答える