je signale un bug
Juste mis à jour vers la dernière communauté officielle 1.7.
L'accès à l'API fonctionne, je peux lister et créer des produits.
En utilisant la méthode PATHC pour mettre à jour les produits, j'obtiens une erreur sur le type de contenu. Envoi en cours
CORRECTIF /api/rest/v1/products HTTP/1.1
Hébergeur : myakeneo.test.it
Type de contenu : application/json
Autorisation : Porteur YjFkODg2MDRmNTgyNWE2Zjg4YjliMWE5MWI4ZDk1ODU5YjFjZjA1OGQ3MzA5Nzg3ZGNlM2ZlNDkxOWViOTI0YQ
Cache-Control : pas de cache
Facteur-Jeton : 2574016d-6a4f-efe1-0167-4f0cbfd547b8
{
"identifiant": "testblu",
"activé": vrai,
"famille": nul,
"catégories": [
"originali_as400"
],
"groupes": [],
"variant_group": null,
"valeurs": {
"nom_articolo": [
{
"data": "tester le bleu en tant que",
"locale": "it_IT",
"portée": "as400"
},
{
"data": "tester blu it b2b",
"locale": "it_IT",
"portée": "acme_b2b"
}
]
},
"les associations": []
}
je reçois l'erreur
{
"code": 415,
"message": "\"application/json\" dans l'en-tête \"Content-Type\" n'est pas valide. Seul \"application/vnd.akeneo.collection+json\" est autorisé."
}
En essayant avec le rapport "application/vnd.akeneo.collection+json", je n'obtiens que "Erreur de syntaxe"
signe '+' ?
La route utilisée pour mettre à jour un seul produit n'est pas la bonne. Dans votre exemple, la route est utilisée pour mettre à jour plusieurs produits en une seule requête (cette route utilise un contenu spécifique).
Si vous souhaitez mettre à jour un produit à la demande, veuillez ajouter l'identifiant à la fin de votre itinéraire.
/api/rest/v1/products/{identifier}
Merci à tous, désolé pour le mauvais rapport.
Commentaire le plus utile
Merci à tous, désolé pour le mauvais rapport.