Pim-community-dev: API - Type de contenu de produit PATCH

Créé le 30 mars 2017  ·  3Commentaires  ·  Source: akeneo/pim-community-dev

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"

Commentaire le plus utile

Merci à tous, désolé pour le mauvais rapport.

Tous les 3 commentaires

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.

Cette page vous a été utile?
0 / 5 - 0 notes