{"id":54212,"date":"2022-12-14T06:39:52","date_gmt":"2022-12-14T05:39:52","guid":{"rendered":"https:\/\/fivem-mods.net\/?post_type=product&#038;p=54212"},"modified":"2026-06-22T20:39:37","modified_gmt":"2026-06-22T18:39:37","slug":"histoires-de-cs","status":"publish","type":"product","link":"https:\/\/fivemx.com\/fr\/cs-stories\/","title":{"rendered":"Histoires CS"},"content":{"rendered":"<p>La ressource est accompagn\u00e9e d&#039;un\u00a0<strong>configuration \u00e9tendue<\/strong>, \u00e9v\u00e9nements, exportations et\u00a0<strong>quelques fichiers sources client\/serveur<\/strong>\u00a0pour vous permettre de le personnaliser \u00e0 votre guise.<\/p>\n<p>C&#039;est un\u00a0<strong>ressource autonome<\/strong>\u00a0et\u00a0<strong>fonctionne avec n&#039;importe quel framework<\/strong>\u00a0et\u00a0<strong>peut \u00eatre connect\u00e9 \u00e0 n&#039;importe quel t\u00e9l\u00e9phone bas\u00e9 sur Lua NUI \u00e0 condition que vous puissiez d\u00e9velopper le hook correspondant<\/strong>.<\/p>\n<p>Nous vous fournissons des crochets pr\u00eats \u00e0 l&#039;emploi pour\u00a0<strong>gcphone, qb-phone, high-phone et qs-smartphone\u00a0<\/strong>qui couvrent ces t\u00e9l\u00e9phones ainsi que les versions grand public qui sont bas\u00e9es sur eux comme\u00a0<strong>gksphone<\/strong>\u00a0et\u00a0<strong>Chevalier Xen<\/strong>. Le\u00a0<strong>crochets\u00a0<\/strong>peut \u00eatre ajust\u00e9 \u00e0 votre guise pour des changements d&#039;\u00e9l\u00e9ment ou de style.<\/p>\n<p><em>Si vous \u00eates un d\u00e9veloppeur de t\u00e9l\u00e9phone et qu&#039;un crochet couvre votre t\u00e9l\u00e9phone mais que vous ne le souhaitez pas, ou si vous souhaitez que nous fabriquions un crochet qui couvre votre t\u00e9l\u00e9phone, veuillez nous contacter.<\/em><\/p>\n<p>Les stories sont affich\u00e9es temporairement (par d\u00e9faut 24 heures) dans le flux de stories. Cette valeur peut \u00eatre modifi\u00e9e dans la configuration, tout comme la dur\u00e9e de stockage des stories (par d\u00e9faut 24 heures). La longueur maximale par d\u00e9faut d&#039;une story est de 30 secondes (ce qui donne environ 5 Mo par vid\u00e9o de story de longueur maximale, \u00e0 l&#039;exclusion de la miniature). Cette valeur peut \u00eatre modifi\u00e9e dans la configuration et il existe \u00e9galement une limite de d\u00e9bit configurable en place pour garantir que votre serveur ne manque pas de stockage.<\/p>\n<p>Si vous souhaitez publier les histoires du jeu sur votre serveur Discord \u00e0 des fins de mod\u00e9ration et\/ou de journalisation, vous pouvez t\u00e9l\u00e9charger la ressource compl\u00e9mentaire\u00a0<strong>cs-histoires-dw\u00a0<\/strong>pour le faire. V\u00e9rifiez son\u00a0<strong><em>config.js\u00a0<\/em><\/strong>pour plus d&#039;informations et assurez-vous de l&#039;utiliser conform\u00e9ment aux politiques webhook de Discord.<\/p>\n<p>Un serveur d&#039;h\u00e9bergement est inclus qui est\u00a0<strong>obligatoire<\/strong>, avec\u00a0<strong>fil<\/strong>\u00a0ressource requise en tant que d\u00e9pendance. Le serveur d&#039;h\u00e9bergement stocke les vid\u00e9os des stories, les vignettes et certaines m\u00e9tadonn\u00e9es, il impose donc\u00a0<strong>exigences en mati\u00e8re de r\u00e9seau, de bande passante et de stockage<\/strong>\u00a0ainsi que\u00a0<strong>n\u00e9cessitant l&#039;ouverture d&#039;un port TCP suppl\u00e9mentaire<\/strong>. Outre la solution int\u00e9gr\u00e9e, le serveur d&#039;h\u00e9bergement est \u00e9galement propos\u00e9 en tant que serveur externe\u00a0<strong>Node.js<\/strong>\u00a0application \u00e0 h\u00e9berger sur la m\u00eame machine ou sur une machine diff\u00e9rente\u00a0<strong>vous permettant de compenser les besoins en r\u00e9seau, en bande passante ou en stockage<\/strong>.<\/p>\n<p>Si votre t\u00e9l\u00e9phone est de\u00a0<strong>version_fx\u00a0<\/strong><em>&quot;azur\u00e9&quot;,<\/em>\u00a0alors vous devrez acheminer le serveur d&#039;h\u00e9bergement des histoires via\u00a0<strong>HTTPS<\/strong>. Vous pouvez le faire en utilisant un domaine et Cloudflare. Alternativement, vous pouvez modifier le\u00a0<strong>version_fx\u00a0<\/strong>de votre t\u00e9l\u00e9phone \u00e0\u00a0<em>\u00ab audacieux \u00bb.<\/em><\/p>\n<hr \/>\n<p><strong>Caract\u00e9ristiques<\/strong><\/p>\n<ul>\n<li>Des histoires vid\u00e9o courtes et temporaires pr\u00e9sentant l&#039;emplacement du t\u00e9l\u00e9chargeur dans le jeu et le nom du t\u00e9l\u00e9chargeur dans le jeu.<\/li>\n<li>Possibilit\u00e9 de supprimer automatiquement les histoires t\u00e9l\u00e9charg\u00e9es et int\u00e9gration permettant aux joueurs autoris\u00e9s de supprimer les histoires de n&#039;importe qui.<\/li>\n<li>Des histoires simplistes aliment\u00e9es par une navigation compl\u00e8te \u00e0 la souris et au clavier <a class=\"wpil_keyword_link\" href=\"https:\/\/fivemx.com\/fr\/soutien\/\" title=\"soutien\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1299\">soutien<\/a>.<\/li>\n<li>Possibilit\u00e9 de basculer entre la cam\u00e9ra arri\u00e8re et la cam\u00e9ra avant.<\/li>\n<li>R\u00e9glage dynamique pour centrer correctement dans diff\u00e9rentes r\u00e9solutions.<\/li>\n<li>Int\u00e9gration plug-and-play avec les t\u00e9l\u00e9phones pour lesquels nous proposons des crochets pr\u00eats \u00e0 l&#039;emploi.<\/li>\n<li>Filtres de couleur (niveaux de gris, s\u00e9pia, inverser, saturer, etc.).<\/li>\n<li>Filtres d&#039;image avec suivi du visage des joueurs en temps r\u00e9el (chien, chat, etc.).<\/li>\n<li>Optimis\u00e9 pour un \u00e9quilibre entre qualit\u00e9 et performance.<\/li>\n<li>Un mode de cam\u00e9ra exp\u00e9rimental qui permet au joueur de se d\u00e9placer tout en enregistrant une histoire.<\/li>\n<li>Un large \u00e9ventail d&#039;\u00e9v\u00e9nements et d&#039;exportations pour v\u00e9rifier et contr\u00f4ler la ressource.<\/li>\n<\/ul>\n<hr \/>\n<p><strong>Instructions d&#039;installation<\/strong><\/p>\n<ol>\n<li>Assurez-vous d&#039;avoir\u00a0<strong><a href=\"https:\/\/github.com\/citizenfx\/cfx-server-data\/tree\/master\/resources\/%5Bsystem%5D\/%5Bbuilders%5D\/yarn\" target=\"_blank\" rel=\"external nofollow noopener\">fil<\/a><\/strong>\u00a0dans ton\u00a0<strong><em>ressources<\/em><\/strong>\u00a0dossier.<\/li>\n<li>T\u00e9l\u00e9charger\u00a0<strong><em>histoires-cs<\/em><\/strong>\u00a0et placez-le dans votre\u00a0<strong><em>ressources<\/em><\/strong>\u00a0dossier.<\/li>\n<li>Ajouter\u00a0<em><strong>assurer les histoires CS<\/strong>\u00a0<\/em>au fichier de configuration de votre serveur avant de s\u00e9curiser votre t\u00e9l\u00e9phone.<\/li>\n<li>Modifiez votre t\u00e9l\u00e9phone\u00a0<em><strong>__ressource.lua<\/strong><\/em>\u00a0ou<em>\u00a0<strong>fxmanifest.lua<\/strong><\/em>\u00a0fichier et ajouter\u00a0<em>\u2018&#039;\u2018<strong>@cs-stories\/client\/hooks\/core.lua&#039;<\/strong><\/em><strong>\u00a0<\/strong>comme le dernier script client et\u00a0<em>\u2018&#039;\u2018<strong>@cs-stories\/server\/hooks\/core.lua&#039;<\/strong><\/em><strong>\u00a0<\/strong>comme le dernier script du serveur.<\/li>\n<li>Modifiez le fichier NUI de votre t\u00e9l\u00e9phone (g\u00e9n\u00e9ralement\u00a0<em><strong>index.html<\/strong><\/em>) et ajouter\u00a0<em><strong>&lt;script type=&#8221;text\/javascript&#8221; src=&#8221;nui:\/\/cs-stories\/client\/hooks\/core.js&#8221;&gt;&lt;\/script&gt;<\/strong><\/em>\u00a0juste avant\u00a0<em><strong>&lt;\/body&gt;<\/strong><\/em>.<\/li>\n<li>V\u00e9rifiez le\u00a0<strong><em>config.lua\u00a0<\/em><\/strong>fichier \u00e0 l&#039;int\u00e9rieur\u00a0<strong><em>histoires-cs\u00a0<\/em><\/strong>pour une configuration suppl\u00e9mentaire et\u00a0<strong>lisez toutes les options et leurs commentaires\u00a0<\/strong>et ajustez-les \u00e0 votre configuration et \u00e0 vos pr\u00e9f\u00e9rences.<\/li>\n<li>\u00c9tant donn\u00e9 que vous utilisez la solution interne, ouvrez le\u00a0<strong>port requis<\/strong>\u00a0(par d\u00e9faut\u00a0<strong>35540<\/strong>;\u00a0<strong>entrant<\/strong>\u00a0\u2013\u00a0<strong>entrant<\/strong>) dans votre pare-feu sur<strong>\u00a0TCP\u00a0<\/strong>protocole.<\/li>\n<li>Ex\u00e9cutez la commande\u00a0<em><strong>rafra\u00eechir\u00a0<\/strong><\/em>et la commande<em><strong>\u00a0assurer les histoires CS<\/strong><\/em>.<\/li>\n<li>Si votre t\u00e9l\u00e9phone utilise une boucle d&#039;animation, vous devrez peut-\u00eatre la modifier (g\u00e9n\u00e9ralement trouv\u00e9e dans un\u00a0<em><strong>animation.lua<\/strong><\/em>\u00a0fichier) et ajoutez un\u00a0<strong><em>pas CS_STORIES.ACTIVE\u00a0<\/em><\/strong>v\u00e9rifiez avant de lire une animation pour vous assurer qu&#039;un probl\u00e8me d&#039;animation ne se produit pas lorsque la cam\u00e9ra d&#039;appel vid\u00e9o est ouverte.<\/li>\n<li>Assurez votre t\u00e9l\u00e9phone.<\/li>\n<\/ol>\n<hr \/>\n<p><strong>Serveur d&#039;h\u00e9bergement externe<\/strong><\/p>\n<p><strong>Si vous choisissez de ne pas utiliser le serveur proxy int\u00e9gr\u00e9<\/strong>\u00a0alors\u00a0<a href=\"https:\/\/github.com\/criticalscripts-shop\/cs-stories-ehs\" target=\"_blank\" rel=\"external nofollow noopener\">t\u00e9l\u00e9charger l&#039;externe\u00a0<strong>Node.js<\/strong>\u00a0application<\/a>\u00a0et installez-le avec\u00a0<strong><em>installation npm,\u00a0<\/em><\/strong><strong>lisez toutes les options et leurs commentaires\u00a0<\/strong>\u00e0 l&#039;int\u00e9rieur de son\u00a0<strong><em>config.js\u00a0<\/em><\/strong>d\u00e9poser\u00a0<strong>car ils sont tr\u00e8s importants pour le processus de configuration<\/strong>, ajustez-les \u00e0 votre configuration et \u00e0 vos pr\u00e9f\u00e9rences<strong>\u00a0<\/strong>et puis ex\u00e9cutez-le avec\u00a0<strong><em>n\u0153ud<\/em><\/strong>, assurez-vous ensuite d&#039;ajouter l&#039;adresse IP du serveur externe dans le\u00a0<em><strong>Plages d&#039;adresses IP sv_proxy<\/strong><\/em>\u00a0propri\u00e9t\u00e9 dans le fichier de configuration de votre serveur. Vous pouvez utiliser\u00a0<a href=\"https:\/\/pm2.keymetrics.io\/docs\/usage\/quick-start\/\" target=\"_blank\" rel=\"external nofollow noopener\">pm2<\/a><strong><em>\u00a0<\/em><\/strong>pour m&#039;assurer qu&#039;il fonctionne tout le temps.<\/p>\n<hr \/>\n<p><strong>Informations importantes<\/strong><\/p>\n<ul>\n<li>Le joueur devra donner son accord pour utiliser son micro, s&#039;il refuse, sa voix ne sera pas enregistr\u00e9e dans les stories. S&#039;il refuse par erreur, il devra le r\u00e9initialiser (pour l&#039;instant, cela se fait en supprimant le fichier &quot;<em>%AppData%CitizenFXmedia_access.json&#8221;<\/em>).<\/li>\n<li>Lors de l&#039;enregistrement d&#039;une histoire, la voix est enregistr\u00e9e par le microphone par d\u00e9faut du syst\u00e8me du lecteur. Cela ne peut pas \u00eatre modifi\u00e9.<\/li>\n<li>Seule la voix du joueur enregistr\u00e9 est enregistr\u00e9e. Cela ne peut pas \u00eatre modifi\u00e9.<\/li>\n<li>L&#039;enregistrement d\u00e9termine si le joueur parle en utilisant le natif int\u00e9gr\u00e9. Si vous utilisez un VoIP externe tel que\u00a0<strong>TokoVoip<\/strong>\u00a0ou similaire, vous devrez modifier le crochet pour d\u00e9terminer correctement quand le joueur parle.<\/li>\n<li>Un joueur qui enregistre une histoire ne peut pas bouger. Il s&#039;agit du comportement par d\u00e9faut de la cam\u00e9ra de GTA:V. Vous pouvez essayer d&#039;utiliser le mode de cam\u00e9ra exp\u00e9rimental qui permet au joueur de se d\u00e9placer, mais il se peut que ce ne soit pas aussi fluide que le mode natif.<\/li>\n<li>Un d\u00e9calage ou un blocage du rendu vid\u00e9o peut \u00eatre provoqu\u00e9 par des r\u00e9solutions tr\u00e8s \u00e9lev\u00e9es ou par des syst\u00e8mes \u00e0 tr\u00e8s faible sp\u00e9cification.<\/li>\n<li>L&#039;enregistrement de l&#039;histoire fonctionne \u00e0 l&#039;aide de la capture de jeu (similaire \u00e0\u00a0<em>capture d&#039;\u00e9cran-de-base<\/em>), tout ce qui se trouve dans le jeu est enregistr\u00e9. Cela inclut les param\u00e8tres visuels \/ mods, les dessins de jeu \/ interfaces utilisateur, mais pas les NUI.<\/li>\n<li><strong>Si votre serveur fonctionne derri\u00e8re un proxy inverse sur lequel vous n&#039;avez aucun contr\u00f4le et ne pouvez pas g\u00e9rer un port TCP suppl\u00e9mentaire comme l&#039;exige la ressource, votre seule option peut \u00eatre d&#039;h\u00e9berger en externe le serveur d&#039;h\u00e9bergement des stories sur une machine diff\u00e9rente (par exemple un VPS bon march\u00e9 avec suffisamment de bande passante \/ r\u00e9seau \/ stockage pour fonctionner dans vos propres limites) qui peut g\u00e9rer les exigences.<\/strong><\/li>\n<li>Lorsqu&#039;une histoire est t\u00e9l\u00e9charg\u00e9e ou visualis\u00e9e par un joueur, comme tout autre service de t\u00e9l\u00e9chargement vid\u00e9o, la vitesse de t\u00e9l\u00e9chargement\/t\u00e9l\u00e9chargement du lecteur est utilis\u00e9e et le r\u00e9seau\/la bande passante est \u00e9galement consomm\u00e9 sur le serveur d&#039;h\u00e9bergement.<\/li>\n<li><strong>Si votre <a href=\"https:\/\/fivemx.com\/fr\/comparaison-des-hebergeurs-fivem-2\/\" data-wpil-monitor-id=\"651\">h\u00e9bergeur de serveur<\/a> n&#039;offre pas de bande passante illimit\u00e9e ou a une limite de r\u00e9seau faible, il est conseill\u00e9 de v\u00e9rifier p\u00e9riodiquement vos statistiques d&#039;utilisation si vous avez beaucoup de joueurs qui t\u00e9l\u00e9chargent et consultent des histoires. Assurez-vous \u00e9galement de v\u00e9rifier votre stockage si vous avez une tonne d&#039;histoires en cours de t\u00e9l\u00e9chargement et qui ne sont pas nettoy\u00e9es.<\/strong><\/li>\n<li>La ressource utilise <a href=\"https:\/\/fivemx.com\/fr\/boutique\/\" data-wpil-monitor-id=\"970\">Stockage KV de FiveM pour stocker<\/a> les m\u00e9tadonn\u00e9es des histoires enregistr\u00e9es, si vous utilisez une configuration multi-serveur partag\u00e9e, cela peut causer un probl\u00e8me et vous souhaiterez peut-\u00eatre d\u00e9finir\u00a0<strong><em>sv_kvsNom\u00a0<\/em><\/strong>variable de console vers quelque chose d&#039;unique pour votre serveur.<\/li>\n<li>Des contr\u00f4les sont en place pour garantir que la vid\u00e9o enregistr\u00e9e et l&#039;emplacement dans le jeu sont l\u00e9gitimes et proviennent du jeu lui-m\u00eame. Cependant, comme c&#039;est le client qui les envoie, on ne peut pas leur faire enti\u00e8rement confiance.<\/li>\n<li>Les histoires sont supprim\u00e9es (conform\u00e9ment \u00e0 la configuration) au d\u00e9marrage de la ressource, donc le nettoyage du stockage des histoires d\u00e9pend de la fr\u00e9quence \u00e0 laquelle vous red\u00e9marrez votre serveur ou la ressource.<\/li>\n<\/ul>\n<hr \/>\n<p><strong>Probl\u00e8mes et questions fr\u00e9quents<\/strong><\/p>\n<p><strong>Q:\u00a0<\/strong>Je peux utiliser l&#039;application Stories, mais lorsque j&#039;essaie de visualiser ou de t\u00e9l\u00e9charger une story, une erreur se produit, pourquoi ?<br \/>\n<strong>UN:\u00a0<\/strong>Si votre t\u00e9l\u00e9phone est de\u00a0<strong>version_fx\u00a0<\/strong><em>&quot;azur\u00e9&quot;,<\/em>\u00a0alors vous devrez acheminer le serveur d&#039;h\u00e9bergement des histoires via\u00a0<strong>HTTPS<\/strong>. Vous pouvez le faire en utilisant un domaine et Cloudflare. Alternativement, vous pouvez modifier le\u00a0<strong>version_fx\u00a0<\/strong>de votre t\u00e9l\u00e9phone \u00e0\u00a0<em>\u00ab audacieux \u00bb.<\/em><em>\u00a0<\/em>Si ce n\u2019\u00e9tait pas votre probl\u00e8me, le probl\u00e8me r\u00e9side g\u00e9n\u00e9ralement dans\u00a0<strong>TCP<\/strong>\u00a0<strong>blocage<\/strong>, configuration r\u00e9seau complexe ou protection anti-DDoS.\u00a0<strong>Essayez un autre port, de pr\u00e9f\u00e9rence dans une gamme \u00e9lev\u00e9e<\/strong>\u00a0pour voir si cela r\u00e9soudra votre probl\u00e8me et\u00a0<strong>assurez-vous que le port est ouvert pour le protocole TCP<\/strong>. Si cela ne fonctionne pas, votre meilleure solution ici peut \u00eatre d&#039;h\u00e9berger en externe le serveur d&#039;h\u00e9bergement des histoires sur une machine diff\u00e9rente (par exemple un VPS bon march\u00e9 avec suffisamment de bande passante \/ r\u00e9seau \/ stockage pour fonctionner dans vos propres limites) qui peut g\u00e9rer les exigences.<\/p>\n<p><strong>Q:\u00a0<\/strong>J&#039;ai tout fait mais je ne vois pas de bouton d&#039;application Stories, qu&#039;est-ce qui ne va pas ?<br \/>\n<strong>UN:\u00a0<\/strong>Le fait de ne pas voir le bouton de l&#039;application Stories est peut-\u00eatre li\u00e9 au hook que vous utilisez. Assurez-vous d&#039;abord que vous utilisez le hook adapt\u00e9 au t\u00e9l\u00e9phone que vous poss\u00e9dez. Assurez-vous ensuite que les \u00e9v\u00e9nements de votre t\u00e9l\u00e9phone et les \u00e9l\u00e9ments DOM sont correctement refl\u00e9t\u00e9s dans le hook et que le hook est correctement configur\u00e9. Notez \u00e9galement que certains hooks ajoutent l&#039;application Stories dans l&#039;App Store du t\u00e9l\u00e9phone plut\u00f4t que de l&#039;ajouter imm\u00e9diatement en tant qu&#039;application.<\/p>\n<p><strong>Q:\u00a0<\/strong>Mon\u00a0<strong>fil<\/strong>\u00a0essaie \u00e0 plusieurs reprises d&#039;installer la ressource, que dois-je faire ?<br \/>\n<strong>UN:\u00a0<\/strong>Cela semble \u00eatre un bug actuel dans le\u00a0<strong>fil\u00a0<\/strong>ressource li\u00e9e \u00e0\u00a0<strong><em>paquet.json\u00a0<\/em><\/strong>et le fuseau horaire du serveur li\u00e9 au fuseau horaire du syst\u00e8me \u00e0 partir duquel vous avez copi\u00e9 la ressource.\u00a0<strong><em>paquet.json\u00a0<\/em><\/strong>et ajoutez ou supprimez simplement un caract\u00e8re espace, enregistrez-le et le probl\u00e8me dispara\u00eetra.<\/p>","protected":false},"excerpt":{"rendered":"<p>Vous cherchez \u00e0 faire progresser l&#039;exp\u00e9rience sociale de vos joueurs ?<br \/>\nDonnez-leur l\u2019opportunit\u00e9 de s\u2019exprimer via un partage de vid\u00e9os \u00e0 dur\u00e9e limit\u00e9e !<\/p>","protected":false},"featured_media":54215,"comment_status":"open","ping_status":"closed","template":"","meta":[],"product_brand":[],"product_cat":[96,104,512,2907,511],"product_tag":[],"class_list":["post-54212","product","type-product","status-publish","has-post-thumbnail","product_cat-esx-scripts","product_cat-phone-scripts","product_cat-qbcore-scripts","product_cat-qbox-scripts","product_cat-standalone-scripts","first","instock","sale","downloadable","virtual","taxable","purchasable","product-type-simple"],"_links":{"self":[{"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/product\/54212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/comments?post=54212"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/media\/54215"}],"wp:attachment":[{"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/media?parent=54212"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/product_brand?post=54212"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/product_cat?post=54212"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/product_tag?post=54212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}