{"id":1611,"date":"2022-03-22T01:16:40","date_gmt":"2022-03-22T09:16:40","guid":{"rendered":"https:\/\/www.iotgallop.com\/?p=1611"},"modified":"2022-10-06T01:06:29","modified_gmt":"2022-10-06T09:06:29","slug":"what-is-the-ndef-format","status":"publish","type":"post","link":"https:\/\/www.iotgallop.com\/fr\/what-is-the-ndef-format\/","title":{"rendered":"Qu'est-ce que le format NDEF ?"},"content":{"rendered":"<p>Les \u00e9tiquettes NFC stockent les donn\u00e9es dans un format sp\u00e9cial appel\u00e9 NDEF (NFC Data Exchange Format) cr\u00e9\u00e9 par le Forum NFC. Il d\u00e9finit la structure des donn\u00e9es et peut \u00eatre impl\u00e9ment\u00e9 dans NdefMessage ou NdefRecord.<\/p>\n\n\n\n<p>En tant que tel, le format NDEF permet de stocker plusieurs types de donn\u00e9es sur une seule \u00e9tiquette, ce qui le rend parfait pour des applications telles que les paiements sans contact et les campagnes de marketing. Dans cet article, nous abordons le format NDEF et ses principales caract\u00e9ristiques.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Qu'est-ce que le format NDEF ?<\/h2>\n\n\n\n<p>Le format NDEF est une structure de donn\u00e9es standard qui peut \u00eatre utilis\u00e9e pour encoder des informations sur les tags NFC. Il permet un \u00e9change de donn\u00e9es sans faille entre les appareils NFC compatibles et les tags NFC. Le format de donn\u00e9es se compose principalement de :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Archives du FNED<\/li><li>Messages NDEF<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Archives du FNED<\/h3>\n\n\n\n<p>Les enregistrements NDEF sont constitu\u00e9s de trois \u00e9l\u00e9ments principaux :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Un identifiant de type d'enregistrement<\/li><li>Les donn\u00e9es r\u00e9elles qui sont stock\u00e9es<\/li><li>Un contr\u00f4le de redondance cyclique (CRC) pour une garantie<a><\/a> l'int\u00e9grit\u00e9 des donn\u00e9es<\/li><\/ul>\n\n\n\n<p><strong>Identifiant du type d'enregistrement<\/strong><\/p>\n\n\n\n<p>L'identificateur de type d'enregistrement indique au lecteur NFC quel type d'information est stock\u00e9 sur cet enregistrement NDEF particulier.&nbsp;<\/p>\n\n\n\n<p>Par exemple, si un terminal de paiement sans contact interagit avec une \u00e9tiquette NFC, il lira l'identifiant de type d'enregistrement et ne traitera que les enregistrements NDEF li\u00e9s au paiement.<\/p>\n\n\n\n<p>L'identifiant du type d'enregistrement peut \u00eatre stock\u00e9 dans diff\u00e9rents formats, notamment les enregistrements URI, les enregistrements de prestation de services, les enregistrements URI &amp;MIME ou les enregistrements UDI Eddystone.<\/p>\n\n\n\n<p><strong>Types de donn\u00e9es pris en charge par NDEF<\/strong><\/p>\n\n\n\n<p>Les types de donn\u00e9es pris en charge par le format NDEF sont les enregistrements URI, les enregistrements de type MIME et les enregistrements de d\u00e9couverte de service. Une \u00e9tiquette NFC peut stocker diverses informations ou un type de donn\u00e9es par enregistrement NDEF.<\/p>\n\n\n\n<p>Par exemple, vous pouvez utiliser diff\u00e9rents enregistrements URI pour stocker l'URL de votre site Web, l'adresse de t\u00e9l\u00e9chargement d'une application Android et les informations de contact de votre entreprise.<\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\"><li><strong>Dossier URI<\/strong><\/li><\/ol>\n\n\n\n<p>Ce type est utilis\u00e9 uniquement pour stocker des donn\u00e9es URI (Uniform Resource Identifier). Comme son nom l'indique, il peut \u00eatre utilis\u00e9 pour pointer les dispositifs NFC vers des sources de divers types de donn\u00e9es URI. Par exemple, les URL de sites Web, les installations d'applications et les informations de contact.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Enregistrement du type MIME<\/strong><\/li><\/ul>\n\n\n\n<p>MIME stands for Multipurpose Internet Mail Extension. This record store both a Uniform Resource Identifier (URI) and a MIME Type record in the NDEF format. The MIME type is used to determine how to handle the information stored in the URI part of the record, so you should always include this when storing content on an NFC tag. For example, if you stored a URI record pointing to a website on an NFC tag, the MIME-type for this record should be &#8216;text\/HTML.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Enregistrement de d\u00e9couverte de service<\/strong><\/li><\/ul>\n\n\n\n<p>This record is used to store service discovery information in the NDEF format. This information can be used by &#8216;discoverable&#8217; NFC devices to determine if they are within the range of services relevant to them.<\/p>\n\n\n\n<p>Les informations stock\u00e9es dans un enregistrement NDEF de type C peuvent compter jusqu'\u00e0 27 octets au total.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Enregistrement de l'UID d'Eddystone<\/strong><\/li><\/ul>\n\n\n\n<p>L'enregistrement de type D est utilis\u00e9 pour stocker un identifiant unique sous la forme d'une URL conforme au protocole Eddystone. Le format exact de cette URL d\u00e9pendra du protocole Eddystone particulier utilis\u00e9.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Que sont les messages en format NDEF ?<\/h3>\n\n\n\n<p>Les messages NDEF sont les paquets de donn\u00e9es qui contiennent les informations stock\u00e9es sur une \u00e9tiquette NFC. Ces messages sont cr\u00e9\u00e9s en pla\u00e7ant des enregistrements NDEF dans une structure conteneur appel\u00e9e message NDEF.<\/p>\n\n\n\n<p>Each record contains a specific type of data that can be recognized by its &#8216;payload&#8217; format field value. Most often, the data include URLs, Uniform Resource Identifiers (URIs), NDEF messages, or MIME types to identify the content of the data.<\/p>\n\n\n\n<p>Les enregistrements du NDEF comprennent trois parties :&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>En-t\u00eate<\/li><li>Charge utile&nbsp;<\/li><li>Pied de page&nbsp;<\/li><\/ul>\n\n\n\n<p>L'en-t\u00eate d\u00e9finit le type d'enregistrement et l'endroit o\u00f9 commence la charge utile. L'exception \u00e0 cette r\u00e8gle est constitu\u00e9e par les enregistrements NDEF URI qui n'ont pas de donn\u00e9es utiles. Le pied de page est simplement un terminateur de cha\u00eene marquant la fin de l'enregistrement.<\/p>\n\n\n\n<p>Le format NDEF permet de stocker plusieurs types de donn\u00e9es sur une seule \u00e9tiquette, ce qui le rend parfait pour des applications telles que les paiements sans contact et les campagnes de marketing.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Que sont les sp\u00e9cifications NDEF ?<\/h2>\n\n\n\n<p>Plusieurs sp\u00e9cifications garantissent que les \u00e9tiquettes et les dispositifs NFC sont compatibles entre eux. C'est essentiel pour \u00e9viter tout probl\u00e8me d'interop\u00e9rabilit\u00e9 entre les diff\u00e9rents fabricants.<\/p>\n\n\n\n<p>La sp\u00e9cification du Forum NFC d\u00e9finit des lignes directrices pour l'\u00e9criture, le formatage et l'encodage des donn\u00e9es NDEF. Cela garantit que tous les fabricants \u00e9criront un contenu compatible sur les \u00e9tiquettes NFC.<\/p>\n\n\n\n<p>L'une des parties les plus importantes de cette sp\u00e9cification est la table des types d'enregistrements NDEF. Elle sp\u00e9cifie les types d'enregistrements qui peuvent \u00eatre inclus dans un message NDEF et l'action \u00e0 entreprendre par le p\u00e9riph\u00e9rique lorsque chacun d'eux est rencontr\u00e9. Par exemple, si vous voulez \u00e9crire une URI sur une \u00e9tiquette NFC en utilisant le format NDEF, cela doit \u00eatre sp\u00e9cifi\u00e9 dans la table des types d'enregistrement, sinon le dispositif ne saura pas quelle action entreprendre lorsqu'il rencontrera cet enregistrement.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Avantages de l'utilisation du format NDEF<\/h2>\n\n\n\n<p>L'avantage le plus \u00e9vident du format NDEF est la compatibilit\u00e9. Il offre un format largement accept\u00e9 qui permet aux utilisateurs NFC d'\u00e9changer des donn\u00e9es en toute simplicit\u00e9. Parmi ses autres avantages, citons :&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Il n'y a pas de taille minimale ou maximale pour un enregistrement NDEF. Il est donc possible de stocker plus d'informations sur vos \u00e9tiquettes NFC que dans la plupart des autres formats. Par exemple, vous pouvez utiliser un enregistrement NDEF pour stocker une vid\u00e9o YouTube ou l'URL d'une galerie photo, ce qui serait trop grand pour de nombreux autres formats.<\/li><li>Le format NDEF est pris en charge par presque tous les appareils et syst\u00e8mes d'exploitation NFC. La seule exception concerne les anciens appareils Windows Phone 7, qui ne prennent pas en charge le format NDEF lors de la lecture des \u00e9tiquettes NFC.<\/li><li>Les enregistrements NDEF peuvent \u00eatre utilis\u00e9s pour stocker plusieurs \u00e9l\u00e9ments de donn\u00e9es dans une seule balise NFC. Si vous devez faire tenir plus d'informations dans un seul tag, c'est le format que vous devez utiliser. L'avantage d'utiliser NDEF pour stocker vos informations est qu'il permet \u00e0 d'autres tags NFC de lire et d'agr\u00e9ger des informations provenant de diff\u00e9rentes sources.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Qu'est-ce qu'une table de type d'enregistrement NDEF ?<\/h2>\n\n\n\n<p>Comme nous l'avons vu plus haut, la table des types d'enregistrements NDEF d\u00e9finit les types d'enregistrements qui peuvent \u00eatre inclus dans un message NDEF et les actions \u00e0 entreprendre par les appareils qui les rencontrent.<\/p>\n\n\n\n<p>Comme vous l'avez vu, le format NDEF permet de stocker plusieurs types de donn\u00e9es sur une seule \u00e9tiquette. Il est donc parfait pour les applications telles que les paiements sans contact et les campagnes de marketing qui n\u00e9cessitent un large \u00e9ventail de formats de donn\u00e9es diff\u00e9rents.<\/p>\n\n\n\n<p>Pour faciliter ce processus pour les d\u00e9veloppeurs, Android a mis en place certaines API qui peuvent \u00eatre utilis\u00e9es pour manipuler directement les messages NDEF.<\/p>","protected":false},"excerpt":{"rendered":"<p>NFC tags store data in a special format called NDEF (NFC Data Exchange Format) created by NFC Forum. It defines the structure of the data and can either be implemented in NdefMessage or NdefRecord. As such, the NDEF format allows for multiple types of data to be stored on a single tag, making it perfect [&hellip;]<\/p>","protected":false},"author":2,"featured_media":1613,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","footnotes":""},"categories":[38],"tags":[],"class_list":["post-1611","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-basics"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.iotgallop.com\/fr\/wp-json\/wp\/v2\/posts\/1611","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.iotgallop.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.iotgallop.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.iotgallop.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iotgallop.com\/fr\/wp-json\/wp\/v2\/comments?post=1611"}],"version-history":[{"count":1,"href":"https:\/\/www.iotgallop.com\/fr\/wp-json\/wp\/v2\/posts\/1611\/revisions"}],"predecessor-version":[{"id":1614,"href":"https:\/\/www.iotgallop.com\/fr\/wp-json\/wp\/v2\/posts\/1611\/revisions\/1614"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.iotgallop.com\/fr\/wp-json\/wp\/v2\/media\/1613"}],"wp:attachment":[{"href":"https:\/\/www.iotgallop.com\/fr\/wp-json\/wp\/v2\/media?parent=1611"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.iotgallop.com\/fr\/wp-json\/wp\/v2\/categories?post=1611"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.iotgallop.com\/fr\/wp-json\/wp\/v2\/tags?post=1611"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}