Like/Unlike d'un article renvoie une erreur 404

J’essaie de liker/déliker un post via l’API, mais cela renvoie une erreur 404 : “errors”:[“L’URL ou la ressource demandée n’a pas été trouvée.” Parfois, cela s’exécute avec succès. Quelle pourrait en être la raison ?

Je fais un appel HTTP depuis Node.js avec les données suivantes :

let form = {
    post_action_type_id: 2
};

et avec les options suivantes :

{ hostname: 'comments.charmboard.com',
  path: '/post_actions/85815',
  method: 'DELETE',
  timeout: 3000,
  headers: 
   { 'Content-Type': 'application/x-www-form-urlencoded',
     'Content-Length': 21,
     Accept: 'application/json',
     'Api-Key': '12345678909876543212345678987654323456789',
     'Api-Username': '113225072183895994023' } }

Avez-vous essayé la même chose en utilisant Postman ?

Je pense avoir identifié le problème. D’une manière ou d’une autre, seule la fonction unlikePost est appelée dans mon code, c’est pourquoi elle renvoie une erreur 404. Merci pour ta réponse @fzngagan.

Oui. Envoyez-vous toujours la requête en utilisant la méthode DELETE ?
C’est uniquement pour le désabonnement. Pour l’abonnement, vous devez envoyer la requête avec la méthode POST.