Quelqu’un peut-il me dire quelle API est utilisée pour ne pas aimer un sujet ou un message. Je suis capable d’aimer un message à partir de l’API ci-dessous : https://{defaultHost}/post_actions.json. Juste pour tester, je modifie
J’essaie également de savoir où nous pouvons ne pas aimer un post et quelle est la signification des identifiants actions_summery ?
Voici un guide qui vous aidera dans cette situation :
Si vous regardez le réseau du navigateur, vous pouvez voir la requête effectuée lorsque vous retirez un like :
DELETE /post_actions/<post_id> ![]()
Les identifiants action_summary représentent les actions sur le message :
1 : signet
2. like
3. signaler hors sujet
4. signaler inapproprié
5. voter
6. signaler notifier l’utilisateur
7. signaler notifier le modérateur
8. signaler spam
J’ai observé par rétro-ingénierie que l’URL de l’API utilisée pour aimer/ne plus aimer était https://dev-forum.curiodigitaltx.com/discourse-reactions/posts/28/custom-reactions/heart/toggle.json avec une requête PUT. Mais je reçois l’erreur API échouée ci-dessous
Faut-il passer quelque chose dans le corps également ?
Quelqu’un peut m’aider.
Je suis sûr que mon en-tête est correct car toutes les autres API GET et POST fonctionnent bien.
mon en-tête est
const getHeaders = () => {
return {
"Api-Username": userName,
"Api-Key": config.API_KEY,
"Content-Type": "multipart/form-data",
};
};
ok
Avec le plugin Reaction, oui, vous avez raison concernant la requête.
Je ne pense pas que vous ayez besoin de Content-Type ici ; vous n’avez pas besoin de fournir de données de formulaire.
Savez-vous comment installer le plugin Reaction pour une application mobile React Native ?
Il faudrait réécrire le front-end du plugin en React (s’il est entièrement natif et n’utilise pas de vue web)


