afrin
(Afrin)
1
Intenté usar la siguiente API para dar like a una publicación:
POST : baseUrl/post_actions
Cuerpo - {"id": 123,"post_action_type_id": 2,"flag_topic": false}
Cuando llamo a latest.json, la respuesta tiene liked: null para la publicación que fue dada like.
Cuando doy like a la misma publicación desde la interfaz web de Discourse, puedo obtener liked: true en latest.json.
¿Estoy omitiendo algo en la API de LIKE que estoy usando? Solo intenté replicar la API llamada desde la interfaz web de Discourse.
2 Me gusta
Falco
(Falco)
2
¿Estás solicitando /latest.json como un usuario autenticado con las cabeceras de autenticación?
¿Te está gustando la publicación original?
4 Me gusta
afrin
(Afrin)
3
Sí, estoy solicitando /latest.json como un usuario autenticado con encabezados de autenticación
¿Encontraste una solución? Estoy viendo el mismo problema…
necesita agregar track_visit + forceLoad como parámetros de consulta al cargar el tema de esta manera:
https://xxx.discourse.org/t/1026.json?track_visit=true&forceLoad=true
1 me gusta